|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IEditProperties4
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.
Method Summary | |
---|---|
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 |
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. |
Method Detail |
---|
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.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUseWYSIWYGSketchSymbol(boolean useWYSIWYGSketchSymbol) throws IOException, AutomationException
useWYSIWYGSketchSymbol
- The useWYSIWYGSketchSymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.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.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setClassicSnapping(boolean snap) throws IOException, AutomationException
snap
- The snap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.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.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSnapToSketch(boolean snap) throws IOException, AutomationException
snap
- The snap (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.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.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShowConstructionToolbars(boolean showConstructionToolbars) throws IOException, AutomationException
showConstructionToolbars
- The showConstructionToolbars (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.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.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEditProperties.getSketchVertexSymbol()
,
IEditProperties.getSketchSymbol()
void setActiveSketchVertexSymbolByRef(IMarkerSymbol symbol) throws IOException, AutomationException
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.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.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEditProperties.getSketchVertexSymbol()
,
IEditProperties.getSketchSymbol()
void setActiveSelectedVertexSymbolByRef(IMarkerSymbol symbol) throws IOException, AutomationException
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 |