com.esri.arcgis.editor
Interface IEditProperties4

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
Editor, IEditProperties4Proxy

public interface IEditProperties4
extends java.io.Serializable

COM Interface 'IEditProperties4'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriEditor.olb'

Description: 'Provides access to more members that control the properties of an edit session.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID026cfef7_33dd_4adc_b12d_8c2ba25d60a1
           
static int xxDummy
          Deprecated. Internal use only
 
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.
 

Field Detail

IID026cfef7_33dd_4adc_b12d_8c2ba25d60a1

static final int IID026cfef7_33dd_4adc_b12d_8c2ba25d60a1
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

isUseWYSIWYGSketchSymbol

boolean isUseWYSIWYGSketchSymbol()
                                 throws java.io.IOException,
                                        AutomationException
Indicates whether the sketch is drawn with WYSIWYG symbology.

Returns:
The useWYSIWYGSketchSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUseWYSIWYGSketchSymbol

void setUseWYSIWYGSketchSymbol(boolean useWYSIWYGSketchSymbol)
                               throws java.io.IOException,
                                      AutomationException
Indicates whether the sketch is drawn with WYSIWYG symbology.

Parameters:
useWYSIWYGSketchSymbol - The useWYSIWYGSketchSymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isClassicSnapping

boolean isClassicSnapping()
                          throws java.io.IOException,
                                 AutomationException
Indicates whether the classic editing snapping will be used.

Returns:
The snap
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setClassicSnapping

void setClassicSnapping(boolean snap)
                        throws java.io.IOException,
                               AutomationException
Indicates whether the classic editing snapping will be used.

Parameters:
snap - The snap (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isSnapToSketch

boolean isSnapToSketch()
                       throws java.io.IOException,
                              AutomationException
Indicates whether the sketch will be added to the snapping cache. It is used when not using classic snapping.

Returns:
The snap
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSnapToSketch

void setSnapToSketch(boolean snap)
                     throws java.io.IOException,
                            AutomationException
Indicates whether the sketch will be added to the snapping cache. It is used when not using classic snapping.

Parameters:
snap - The snap (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isShowConstructionToolbars

boolean isShowConstructionToolbars()
                                   throws java.io.IOException,
                                          AutomationException
Indicates whether construction toolbars will be displayed while drawing a sketch.

Returns:
The showConstructionToolbars
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setShowConstructionToolbars

void setShowConstructionToolbars(boolean showConstructionToolbars)
                                 throws java.io.IOException,
                                        AutomationException
Indicates whether construction toolbars will be displayed while drawing a sketch.

Parameters:
showConstructionToolbars - The showConstructionToolbars (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getActiveSketchVertexSymbol

IMarkerSymbol getActiveSketchVertexSymbol()
                                          throws java.io.IOException,
                                                 AutomationException
Symbol used to draw the selected vertices of the edit sketch.

Returns:
A reference to a com.esri.arcgis.display.IMarkerSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setActiveSketchVertexSymbolByRef

void setActiveSketchVertexSymbolByRef(IMarkerSymbol symbol)
                                      throws java.io.IOException,
                                             AutomationException
Symbol used to draw the selected vertices of the edit sketch.

Parameters:
symbol - A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getActiveSelectedVertexSymbol

IMarkerSymbol getActiveSelectedVertexSymbol()
                                            throws java.io.IOException,
                                                   AutomationException
Symbol used to draw the selected active vertex of the edit sketch.

Returns:
A reference to a com.esri.arcgis.display.IMarkerSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setActiveSelectedVertexSymbolByRef

void setActiveSelectedVertexSymbolByRef(IMarkerSymbol symbol)
                                        throws java.io.IOException,
                                               AutomationException
Symbol used to draw the selected active vertex of the edit sketch.

Parameters:
symbol - A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.