com.esri.arcgis.carto
Interface IAnnoClassAdmin3

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AnnotationFeatureClassExtension, IAnnoClassAdmin3Proxy

public interface IAnnoClassAdmin3
extends java.io.Serializable

COM Interface 'IAnnoClassAdmin3'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the annotation class admin interface.' 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 IID79ccbb62_0b44_4be6_a0e5_904d68fef0d2
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void setAllowSymbolOverrides(boolean rhs1)
          Indicates if an annotation may override a symbol property even though it references the symbol collection.
 void setAnnoProperties(IAnnotateLayerPropertiesCollection rhs1)
          The labeling properties annotation class.
 void setAutoCreate(boolean rhs1)
          Indicates if an annotation is to be automatically created when a feature is created.
 void setOverposterProperties(IOverposterProperties rhs1)
          The overposter properties.
 void setReferenceScale(double rhs1)
          The reference scale.
 void setReferenceScaleUnits(int rhs1)
          The units of the reference scale.
 void setRequireSymbolID(boolean rhs1)
          Indicates an annotation must belong to a symbol in the symbol collection.
 void setSymbolCollectionByRef(ISymbolCollection rhs1)
          The symbol collection.
 void setUpdateOnShapeChange(boolean rhs1)
          Indicates if an annotation is to be automatically recreated when a feature's shape is changed.
 void updateFieldIndexes()
          Updates the indexes of the fields that expose the annotation properties.
 void updateProperties()
          Updates the property set.
 

Field Detail

IID79ccbb62_0b44_4be6_a0e5_904d68fef0d2

static final int IID79ccbb62_0b44_4be6_a0e5_904d68fef0d2
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

setAutoCreate

void setAutoCreate(boolean rhs1)
                   throws java.io.IOException,
                          AutomationException
Indicates if an annotation is to be automatically created when a feature is created.

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

setAnnoProperties

void setAnnoProperties(IAnnotateLayerPropertiesCollection rhs1)
                       throws java.io.IOException,
                              AutomationException
The labeling properties annotation class.

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

setReferenceScale

void setReferenceScale(double rhs1)
                       throws java.io.IOException,
                              AutomationException
The reference scale.

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

setReferenceScaleUnits

void setReferenceScaleUnits(int rhs1)
                            throws java.io.IOException,
                                   AutomationException
The units of the reference scale.

Parameters:
rhs1 - A com.esri.arcgis.system.esriUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSymbolCollectionByRef

void setSymbolCollectionByRef(ISymbolCollection rhs1)
                              throws java.io.IOException,
                                     AutomationException
The symbol collection.

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

updateProperties

void updateProperties()
                      throws java.io.IOException,
                             AutomationException
Updates the property set.

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

setUpdateOnShapeChange

void setUpdateOnShapeChange(boolean rhs1)
                            throws java.io.IOException,
                                   AutomationException
Indicates if an annotation is to be automatically recreated when a feature's shape is changed.

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

setRequireSymbolID

void setRequireSymbolID(boolean rhs1)
                        throws java.io.IOException,
                               AutomationException
Indicates an annotation must belong to a symbol in the symbol collection.

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

setAllowSymbolOverrides

void setAllowSymbolOverrides(boolean rhs1)
                             throws java.io.IOException,
                                    AutomationException
Indicates if an annotation may override a symbol property even though it references the symbol collection.

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

setOverposterProperties

void setOverposterProperties(IOverposterProperties rhs1)
                             throws java.io.IOException,
                                    AutomationException
The overposter properties.

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

updateFieldIndexes

void updateFieldIndexes()
                        throws java.io.IOException,
                               AutomationException
Updates the indexes of the fields that expose the annotation properties.

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