|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IAnnotationClassExtension
Provides access to members that control the annotation class.
| Method Summary | |
|---|---|
int |
getAnnotationClassIDFieldIndex()
The label class ID field index. |
IDisplay |
getDisplay()
The display. |
IFeatureClass |
getLinkedFeatureClass()
The feature class to which the annotation class is feature linked. |
IOverposterProperties |
getOverposterProperties()
The overposter properties. |
int |
getStatusFieldIndex()
The status field index. |
boolean |
isAllowSymbolOverrides()
Indicates if an annotation may override a symbol property even though it references the symbol collection. |
boolean |
isAutoCreate()
Indicates if an annotation is to be automatically created when a feature is created. |
boolean |
isRequireSymbolID()
Indicates if an annotation must belong to a symbol in the symbol collection. |
boolean |
isUpdateOnShapeChange()
Indicates if an annotation is to be automatically recreated when a feature's shape is changed. |
void |
synchronizeAttributes(ITextElement pTextElement,
IAnnotationFeature pAnnoFeature)
Sync the attributes. |
| Methods inherited from interface com.esri.arcgis.carto.IAnnoClass |
|---|
draw, getAnnoProperties, getElementFieldIndex, getFeatureClass, getFeatureIDFieldIndex, getReferenceScale, getReferenceScaleUnits, getSymbol, getSymbolCollection, getVersion |
| Method Detail |
|---|
IDisplay getDisplay()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void synchronizeAttributes(ITextElement pTextElement,
IAnnotationFeature pAnnoFeature)
throws IOException,
AutomationException
pTextElement - A reference to a com.esri.arcgis.carto.ITextElement (in)pAnnoFeature - A reference to a com.esri.arcgis.carto.IAnnotationFeature (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getAnnotationClassIDFieldIndex()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getStatusFieldIndex()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isUpdateOnShapeChange()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isAutoCreate()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isRequireSymbolID()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isAllowSymbolOverrides()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IOverposterProperties getOverposterProperties()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IFeatureClass getLinkedFeatureClass()
throws IOException,
AutomationException
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 | ||||||||