|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IAnnotationConstructor
COM Interface 'IAnnotationConstructor'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriEditor.olb'
Description: 'Provides access to members that control the annotation feature edit sketch constructor.' 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 |
IIDe7df3443_4572_4056_b075_bf69e77a0fa6
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
void |
addFeedbackPoint(IPoint point)
Adds a point to the display feedback. |
void |
beforeStoreAnnotation(IAnnotationFeature annotationFeature,
IGeometry sketchGeometry)
Lets the constructor know the annotation is about to be stored. |
IDisplayFeedback |
createFeedback()
The display feedback for the constructor. |
java.lang.String |
getName()
Name of the annotation constructor. |
int |
getSketchGeometryType()
The type of geometry used for the edit sketch constructor. |
boolean |
isCanFinish(IGeometry sketchGeometry)
Indicates if the annotation feature can be constructed given the number of points in the edit sketch. |
void |
onKeyDown(int keyState,
int shift)
Called when a key is pressed. |
void |
onKeyUp(int keyState,
int shift)
Called when a key is pressed. |
void |
shutdown()
The constructor start event. |
void |
startFeedback(IPoint point)
Starts the display feedback for the annotation constructor. |
void |
startup(IEditor pEditor)
The annotation editor extension. |
void |
stopFeedback()
Stops the display feedback. |
void |
updateFeedback()
Updates the display feedback with the current settings. |
Field Detail |
---|
static final int IIDe7df3443_4572_4056_b075_bf69e77a0fa6
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
java.lang.String getName() 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.boolean isCanFinish(IGeometry sketchGeometry) throws java.io.IOException, AutomationException
sketchGeometry
- 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.void startup(IEditor pEditor) throws java.io.IOException, AutomationException
pEditor
- 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 shutdown() 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.void addFeedbackPoint(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.void updateFeedback() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void stopFeedback() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void onKeyDown(int keyState, int shift) throws java.io.IOException, AutomationException
keyState
- The keyState (in)shift
- The shift (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void onKeyUp(int keyState, int shift) throws java.io.IOException, AutomationException
keyState
- The keyState (in)shift
- The shift (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void beforeStoreAnnotation(IAnnotationFeature annotationFeature, IGeometry sketchGeometry) throws java.io.IOException, AutomationException
annotationFeature
- A reference to a com.esri.arcgis.carto.IAnnotationFeature (in)sketchGeometry
- 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 |