com.esri.arcgis.carto
Interface ICoverageAnnotationLayerWrite

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CadAnnotationLayer, CoverageAnnotationLayer, ICoverageAnnotationLayerWriteProxy

public interface ICoverageAnnotationLayerWrite
extends java.io.Serializable

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

Description: 'Provides access to members that control a coverage annotation layer writing methods.' 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 IID941c1b64_3474_43a1_ab71_57bcdf57e36b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void beginAddElements(IDisplay pDisplay)
          Begins a batch process for adding elements to a annotation layer.
 void clearSymbols()
          Erases all symbols and levels.
 void doAddFeature(IFeature pFeature, IElement pElement)
          Adds a feature and its corresponding element to a annotation layer.
 void endAddElements()
          Ends the batch process for adding elements to a annotation layer.
 void setupAttributeConversion(int numAttributes, java.lang.Object inCols, java.lang.Object outCols)
          Sets up attribute conversion parameters for batch conversion.
 

Field Detail

IID941c1b64_3474_43a1_ab71_57bcdf57e36b

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

beginAddElements

void beginAddElements(IDisplay pDisplay)
                      throws java.io.IOException,
                             AutomationException
Begins a batch process for adding elements to a annotation layer.

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

setupAttributeConversion

void setupAttributeConversion(int numAttributes,
                              java.lang.Object inCols,
                              java.lang.Object outCols)
                              throws java.io.IOException,
                                     AutomationException
Sets up attribute conversion parameters for batch conversion.

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

doAddFeature

void doAddFeature(IFeature pFeature,
                  IElement pElement)
                  throws java.io.IOException,
                         AutomationException
Adds a feature and its corresponding element to a annotation layer.

Parameters:
pFeature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)
pElement - 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.

endAddElements

void endAddElements()
                    throws java.io.IOException,
                           AutomationException
Ends the batch process for adding elements to a annotation layer.

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

clearSymbols

void clearSymbols()
                  throws java.io.IOException,
                         AutomationException
Erases all symbols and levels.

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