|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IEditSketchExtension
COM Interface 'IEditSketchExtension'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriEditor.olb'
Description: 'Provides access to members that extend the edit sketch.' 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 |
IIDcdff8835_dec8_433f_8ef7_5b754165d168
|
static int |
xxDummy
Deprecated. Internal use only |
| Method Summary | |
|---|---|
void |
activate(IEditor editor)
Called when the sketch extension is about to be used. |
boolean |
applies(IEditor editor)
Indicates whether this extension applies to the current edit environment. |
void |
beforeStoreFeature(IFeature feature,
IGeometry geometry)
Lets the extension know the feature is about to be stored. |
IDisplayFeedback |
createFeedback()
Called when a new feedback is needed. |
IGeometry |
createSketchGeometry(IFeature feature)
The geometry that will be used in the sketch when modifying a feature. |
void |
deactivate()
Called when the sketch extension is no longer needed. |
int |
getSketchGeometryType()
The geometry type used for the edit sketch when creating new features. |
boolean |
isCanDeleteVertices()
Indicates whether the sketch allows the deleting of vertices. |
boolean |
isCanInsertVertices()
Indicates whether the sketch allows the inserting of additional vertices. |
boolean |
isCanMoveVertices()
Indicates whether the sketch allows the moving of vertices. |
boolean |
isHasFeedback()
Indicates whether the SketchExtension will use a custom feedback. |
void |
startFeedback(IPoint point)
Called when the feedback needs to be started. |
void |
startFeedbackFromShape(IGeometry shape)
Called when the feedback needs to be started using an existing geometry. |
IGeometry |
stopFeedback()
Called when the feedback is no longer necessary. |
| Field Detail |
|---|
static final int IIDcdff8835_dec8_433f_8ef7_5b754165d168
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
boolean applies(IEditor editor)
throws java.io.IOException,
AutomationException
editor - A reference to a com.esri.arcgis.editor.IEditor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void activate(IEditor editor)
throws java.io.IOException,
AutomationException
editor - A reference to a com.esri.arcgis.editor.IEditor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void deactivate()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void beforeStoreFeature(IFeature feature,
IGeometry geometry)
throws java.io.IOException,
AutomationException
feature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)geometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCanInsertVertices()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCanDeleteVertices()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCanMoveVertices()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getSketchGeometryType()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeometry createSketchGeometry(IFeature feature)
throws java.io.IOException,
AutomationException
feature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isHasFeedback()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IDisplayFeedback createFeedback()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void startFeedback(IPoint point)
throws java.io.IOException,
AutomationException
point - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeometry stopFeedback()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void startFeedbackFromShape(IGeometry shape)
throws java.io.IOException,
AutomationException
shape - A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.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 | ||||||||