|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.editor.IEditProperties4Proxy
public class IEditProperties4Proxy
Provides access to more members that control the properties of an edit session.
The IEditProperties4 interface is used to control the z editing capabilities of the editor. Properties include: ZCaptureType, UseZFactor, ZFactor, UseZOffset, ZOffset, UseZDrapingTolerance, ZDrapingTolerance, Draping, Surface and ZSnapSymbol.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IEditProperties4Proxy()
|
|
IEditProperties4Proxy(Object obj)
|
protected |
IEditProperties4Proxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
IMarkerSymbol |
getActiveSelectedVertexSymbol()
Symbol used to draw the selected active vertex of the edit sketch. |
IMarkerSymbol |
getActiveSketchVertexSymbol()
Symbol used to draw the selected vertices of the edit sketch. |
boolean |
isClassicSnapping()
Indicates whether the classic editing snapping will be used. |
boolean |
isShowConstructionToolbars()
Indicates whether construction toolbars will be displayed while drawing a sketch. |
boolean |
isSnapToSketch()
Indicates whether the sketch will be added to the snapping cache. |
boolean |
isUseWYSIWYGSketchSymbol()
Indicates whether the sketch is drawn with WYSIWYG symbology. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
setActiveSelectedVertexSymbolByRef(IMarkerSymbol symbol)
Symbol used to draw the selected active vertex of the edit sketch. |
void |
setActiveSketchVertexSymbolByRef(IMarkerSymbol symbol)
Symbol used to draw the selected vertices of the edit sketch. |
void |
setClassicSnapping(boolean snap)
Indicates whether the classic editing snapping will be used. |
void |
setShowConstructionToolbars(boolean showConstructionToolbars)
Indicates whether construction toolbars will be displayed while drawing a sketch. |
void |
setSnapToSketch(boolean snap)
Indicates whether the sketch will be added to the snapping cache. |
void |
setUseWYSIWYGSketchSymbol(boolean useWYSIWYGSketchSymbol)
Indicates whether the sketch is drawn with WYSIWYG symbology. |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public IEditProperties4Proxy()
public IEditProperties4Proxy(Object obj) throws IOException
IOException
protected IEditProperties4Proxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public boolean isUseWYSIWYGSketchSymbol() throws IOException, AutomationException
This property determines whether or not the feature being edited or created is drawn using the renderer’s symbol, or the classic edit sketch symbology.
isUseWYSIWYGSketchSymbol
in interface IEditProperties4
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUseWYSIWYGSketchSymbol(boolean useWYSIWYGSketchSymbol) throws IOException, AutomationException
setUseWYSIWYGSketchSymbol
in interface IEditProperties4
useWYSIWYGSketchSymbol
- The useWYSIWYGSketchSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isClassicSnapping() throws IOException, AutomationException
Setting this property to true enables classic snapping (ArcGIS 9.3.1 and prior versions snapping environment UI).
In the UI this is set in the general tab on the Editor Options dialog.
isClassicSnapping
in interface IEditProperties4
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setClassicSnapping(boolean snap) throws IOException, AutomationException
setClassicSnapping
in interface IEditProperties4
snap
- The snap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSnapToSketch() throws IOException, AutomationException
Setting this property to true adds the sketch to the snapping cache.
In the UI this property is set via the Snap to Sketch menu item on the Snapping toolbar.
isSnapToSketch
in interface IEditProperties4
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSnapToSketch(boolean snap) throws IOException, AutomationException
setSnapToSketch
in interface IEditProperties4
snap
- The snap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isShowConstructionToolbars() throws IOException, AutomationException
Setting this property to true will display the construction mini toolbar during sketch construction.
In the UI this is set in the General tab on the Editor Options dialog.
isShowConstructionToolbars
in interface IEditProperties4
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setShowConstructionToolbars(boolean showConstructionToolbars) throws IOException, AutomationException
setShowConstructionToolbars
in interface IEditProperties4
showConstructionToolbars
- The showConstructionToolbars (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMarkerSymbol getActiveSketchVertexSymbol() throws IOException, AutomationException
Use this property to change the symbology of the selected vertices in the edit sketch. By default, selected edit sketch vertices are drawn as hollow green squares.
In the UI this is set in the general tab on the Editor Options dialog.
getActiveSketchVertexSymbol
in interface IEditProperties4
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEditProperties.getSketchVertexSymbol()
,
IEditProperties.getSketchSymbol()
public void setActiveSketchVertexSymbolByRef(IMarkerSymbol symbol) throws IOException, AutomationException
setActiveSketchVertexSymbolByRef
in interface IEditProperties4
symbol
- A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMarkerSymbol getActiveSelectedVertexSymbol() throws IOException, AutomationException
Use this property to change the symbology of the last point in the edit sketch when it is selected. By default this point is drawn as a red hollow square.
In the UI this is set in the general tab on the Editor Options dialog.
getActiveSelectedVertexSymbol
in interface IEditProperties4
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEditProperties.getSketchVertexSymbol()
,
IEditProperties.getSketchSymbol()
public void setActiveSelectedVertexSymbolByRef(IMarkerSymbol symbol) throws IOException, AutomationException
setActiveSelectedVertexSymbolByRef
in interface IEditProperties4
symbol
- A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |