com.esri.arcgis.carto
Interface IAnnotationPropertiesConverter

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IAnnotationPropertiesConverterProxy, MaplexAnnotationPropertiesConverter

public interface IAnnotationPropertiesConverter
extends java.io.Serializable

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

Description: 'Provides access to members that convert annotation properties from one type to another.' 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 IID3a92de4f_c31a_11d2_9f34_76bc4e6ac621
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 boolean canConvert(IUID sourceAnnotationPropertiesID, IUID destinationAnnotationPropertiesID)
          Indicates whether the annotation properties can be converted by this object.
 IAnnotateLayerPropertiesCollection convert(int type, IDisplayTransformation displayTransformation, IUID sourceAnnotationPropertiesID, IAnnotateLayerPropertiesCollection sourceProps, IUID destinationAnnotationPropertiesID)
          Converts the source annotation properties into the destination annotation properties.
 

Field Detail

IID3a92de4f_c31a_11d2_9f34_76bc4e6ac621

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

canConvert

boolean canConvert(IUID sourceAnnotationPropertiesID,
                   IUID destinationAnnotationPropertiesID)
                   throws java.io.IOException,
                          AutomationException
Indicates whether the annotation properties can be converted by this object.

Parameters:
sourceAnnotationPropertiesID - A reference to a com.esri.arcgis.system.IUID (in)
destinationAnnotationPropertiesID - A reference to a com.esri.arcgis.system.IUID (in)
Returns:
The canConvert
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

convert

IAnnotateLayerPropertiesCollection convert(int type,
                                           IDisplayTransformation displayTransformation,
                                           IUID sourceAnnotationPropertiesID,
                                           IAnnotateLayerPropertiesCollection sourceProps,
                                           IUID destinationAnnotationPropertiesID)
                                           throws java.io.IOException,
                                                  AutomationException
Converts the source annotation properties into the destination annotation properties.

Parameters:
type - A com.esri.arcgis.geometry.esriGeometryType constant (in)
displayTransformation - A reference to a com.esri.arcgis.display.IDisplayTransformation (in)
sourceAnnotationPropertiesID - A reference to a com.esri.arcgis.system.IUID (in)
sourceProps - A reference to a com.esri.arcgis.carto.IAnnotateLayerPropertiesCollection (in)
destinationAnnotationPropertiesID - A reference to a com.esri.arcgis.system.IUID (in)
Returns:
A reference to a com.esri.arcgis.carto.IAnnotateLayerPropertiesCollection
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.