com.esri.arcgis.carto
Interface IAnnotationFeature2

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AnnotationFeature, IAnnotationFeature2Proxy

public interface IAnnotationFeature2
extends java.io.Serializable

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

Description: 'Provides access to members that control the annotation feature.' 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 IID6053616b_2212_469e_bc40_c7285f48dce2
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IElement getAnnotation()
          The annotation element for the feature.
 int getAnnotationClassID()
          Label Class ID.
 int getLinkedFeatureID()
          Feature ID.
 int getStatus()
          The current status of the annotation.
 void setAnnotation(IElement element)
          The annotation element for the feature.
 void setAnnotationClassID(int annotationClassID)
          Label Class ID.
 void setLinkedFeatureID(int fID)
          Feature ID.
 void setStatus(int status)
          The current status of the annotation.
 

Field Detail

IID6053616b_2212_469e_bc40_c7285f48dce2

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

getAnnotation

IElement getAnnotation()
                       throws java.io.IOException,
                              AutomationException
The annotation element for the feature.

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

setAnnotation

void setAnnotation(IElement element)
                   throws java.io.IOException,
                          AutomationException
The annotation element for the feature.

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

setLinkedFeatureID

void setLinkedFeatureID(int fID)
                        throws java.io.IOException,
                               AutomationException
Feature ID.

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

getLinkedFeatureID

int getLinkedFeatureID()
                       throws java.io.IOException,
                              AutomationException
Feature ID.

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

setAnnotationClassID

void setAnnotationClassID(int annotationClassID)
                          throws java.io.IOException,
                                 AutomationException
Label Class ID.

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

getAnnotationClassID

int getAnnotationClassID()
                         throws java.io.IOException,
                                AutomationException
Label Class ID.

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

setStatus

void setStatus(int status)
               throws java.io.IOException,
                      AutomationException
The current status of the annotation.

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

getStatus

int getStatus()
              throws java.io.IOException,
                     AutomationException
The current status of the annotation.

Returns:
A com.esri.arcgis.carto.esriAnnotationStatus constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.