com.esri.arcgis.carto
Class ICoverageAnnotationLayerProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.ICoverageAnnotationLayerProxy
All Implemented Interfaces:
ICoverageAnnotationLayer, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'ICoverageAnnotationLayer'. 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.' 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 =

public class ICoverageAnnotationLayerProxy
extends com.esri.arcgis.interop.Dispatch
implements ICoverageAnnotationLayer, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.carto.ICoverageAnnotationLayer
IID, IID0c22a4c7_dafd_11d2_9f46_00c04f6bc78e
 
Constructor Summary
  ICoverageAnnotationLayerProxy()
          Deprecated. For internal use only
  ICoverageAnnotationLayerProxy(java.lang.Object obj)
          Deprecated.  
protected ICoverageAnnotationLayerProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ICoverageAnnotationLayerProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ICoverageAnnotationLayerProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 IEnumElement generateGraphics(IEnvelope box, IDisplay display)
          Deprecated. Generates graphic elements from the annotation features.
 ILineSymbol getArrowSymbol()
          Deprecated. The line symbol for the arrow.
 Font getFont(int symbolNumber)
          Deprecated. The font for the specified symbol number.
 IColor getFontColor(int symbolNumber)
          Deprecated. The font color for the specified symbol number.
 int getLevelCount()
          Deprecated. The number of levels in the layer.
 int getLevelNumber(int index)
          Deprecated. The level number at the specified index.
 IElement getNextGraphic()
          Deprecated. Generates the next graphic element in the graphics generation loop.
 int getSymbolCount()
          Deprecated. The number of symbols used by the layer.
 int getSymbolNumber(int index)
          Deprecated. The symbol number at the specified index.
 ITextSymbol getTextSymbol(int symbolNumber)
          Deprecated. The text symbol for the specified symbol number.
 boolean isLevelVisibility(int levelNumber)
          Deprecated. Indicates if the level at the specified level number is visible.
 void nextFeatureAndGraphic(IFeature[] feature, IElement[] element)
          Deprecated. Generates the next feature and graphic element in the graphics generation loop.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setArrowSymbolByRef(ILineSymbol symbol)
          Deprecated. The line symbol for the arrow.
 void setFontByRef(int symbolNumber, Font font)
          Deprecated. The font for the specified symbol number.
 void setFontColorByRef(int symbolNumber, IColor color)
          Deprecated. The font color for the specified symbol number.
 void setLevelVisibility(int levelNumber, boolean visible)
          Deprecated. Indicates if the level at the specified level number is visible.
 void setTextSymbolByRef(int symbolNumber, ITextSymbol symbol)
          Deprecated. The text symbol for the specified symbol number.
 void startGeneratingGraphics(IEnvelope box, IDisplay display, boolean withAttributes)
          Deprecated. Starts a graphics generation process from the annotation features.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

ICoverageAnnotationLayerProxy

public ICoverageAnnotationLayerProxy(java.lang.String CLSID,
                                     java.lang.String host,
                                     com.esri.arcgis.interop.AuthInfo authInfo)
                              throws java.net.UnknownHostException,
                                     java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

ICoverageAnnotationLayerProxy

public ICoverageAnnotationLayerProxy()
Deprecated. 
For internal use only


ICoverageAnnotationLayerProxy

public ICoverageAnnotationLayerProxy(java.lang.Object obj)
                              throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

ICoverageAnnotationLayerProxy

protected ICoverageAnnotationLayerProxy(java.lang.Object obj,
                                        java.lang.String iid)
                                 throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

ICoverageAnnotationLayerProxy

protected ICoverageAnnotationLayerProxy(java.lang.String CLSID,
                                        java.lang.String iid,
                                        java.lang.String host,
                                        com.esri.arcgis.interop.AuthInfo authInfo)
                                 throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getSymbolCount

public int getSymbolCount()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The number of symbols used by the layer.

Specified by:
getSymbolCount in interface ICoverageAnnotationLayer
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSymbolNumber

public int getSymbolNumber(int index)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The symbol number at the specified index.

Specified by:
getSymbolNumber in interface ICoverageAnnotationLayer
Parameters:
index - The index (in)
Returns:
The symbolNumber
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFont

public Font getFont(int symbolNumber)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The font for the specified symbol number.

Specified by:
getFont in interface ICoverageAnnotationLayer
Parameters:
symbolNumber - The symbolNumber (in)
Returns:
A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFontByRef

public void setFontByRef(int symbolNumber,
                         Font font)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The font for the specified symbol number.

Specified by:
setFontByRef in interface ICoverageAnnotationLayer
Parameters:
symbolNumber - The symbolNumber (in)
font - A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFontColor

public IColor getFontColor(int symbolNumber)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The font color for the specified symbol number.

Specified by:
getFontColor in interface ICoverageAnnotationLayer
Parameters:
symbolNumber - The symbolNumber (in)
Returns:
A reference to a com.esri.arcgis.display.IColor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFontColorByRef

public void setFontColorByRef(int symbolNumber,
                              IColor color)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The font color for the specified symbol number.

Specified by:
setFontColorByRef in interface ICoverageAnnotationLayer
Parameters:
symbolNumber - The symbolNumber (in)
color - A reference to a com.esri.arcgis.display.IColor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTextSymbol

public ITextSymbol getTextSymbol(int symbolNumber)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The text symbol for the specified symbol number.

Specified by:
getTextSymbol in interface ICoverageAnnotationLayer
Parameters:
symbolNumber - The symbolNumber (in)
Returns:
A reference to a com.esri.arcgis.display.ITextSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTextSymbolByRef

public void setTextSymbolByRef(int symbolNumber,
                               ITextSymbol symbol)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The text symbol for the specified symbol number.

Specified by:
setTextSymbolByRef in interface ICoverageAnnotationLayer
Parameters:
symbolNumber - The symbolNumber (in)
symbol - A reference to a com.esri.arcgis.display.ITextSymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLevelCount

public int getLevelCount()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The number of levels in the layer.

Specified by:
getLevelCount in interface ICoverageAnnotationLayer
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLevelNumber

public int getLevelNumber(int index)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The level number at the specified index.

Specified by:
getLevelNumber in interface ICoverageAnnotationLayer
Parameters:
index - The index (in)
Returns:
The pLevelNumber
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isLevelVisibility

public boolean isLevelVisibility(int levelNumber)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Indicates if the level at the specified level number is visible.

Specified by:
isLevelVisibility in interface ICoverageAnnotationLayer
Parameters:
levelNumber - The levelNumber (in)
Returns:
The visible
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLevelVisibility

public void setLevelVisibility(int levelNumber,
                               boolean visible)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Indicates if the level at the specified level number is visible.

Specified by:
setLevelVisibility in interface ICoverageAnnotationLayer
Parameters:
levelNumber - The levelNumber (in)
visible - The visible (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getArrowSymbol

public ILineSymbol getArrowSymbol()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The line symbol for the arrow.

Specified by:
getArrowSymbol in interface ICoverageAnnotationLayer
Returns:
A reference to a com.esri.arcgis.display.ILineSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setArrowSymbolByRef

public void setArrowSymbolByRef(ILineSymbol symbol)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The line symbol for the arrow.

Specified by:
setArrowSymbolByRef in interface ICoverageAnnotationLayer
Parameters:
symbol - A reference to a com.esri.arcgis.display.ILineSymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

generateGraphics

public IEnumElement generateGraphics(IEnvelope box,
                                     IDisplay display)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Generates graphic elements from the annotation features. The optional envelope specifies a bounding box. The display is used for converting from map units.

Specified by:
generateGraphics in interface ICoverageAnnotationLayer
Parameters:
box - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
display - A reference to a com.esri.arcgis.display.IDisplay (in)
Returns:
A reference to a com.esri.arcgis.carto.IEnumElement
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

startGeneratingGraphics

public void startGeneratingGraphics(IEnvelope box,
                                    IDisplay display,
                                    boolean withAttributes)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Starts a graphics generation process from the annotation features. The optional envelope specifies a bounding box. The display is used for converting from map units.

Specified by:
startGeneratingGraphics in interface ICoverageAnnotationLayer
Parameters:
box - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
display - A reference to a com.esri.arcgis.display.IDisplay (in)
withAttributes - The withAttributes (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNextGraphic

public IElement getNextGraphic()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Generates the next graphic element in the graphics generation loop. Returns a NULL element after the last annotation feature has been read. Call only after StartGeneratingGraphics.

Specified by:
getNextGraphic in interface ICoverageAnnotationLayer
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.

nextFeatureAndGraphic

public void nextFeatureAndGraphic(IFeature[] feature,
                                  IElement[] element)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Generates the next feature and graphic element in the graphics generation loop. Returns a NULL feature and element after the last annotation feature has been read. Call only after StartGeneratingGraphics.

Specified by:
nextFeatureAndGraphic in interface ICoverageAnnotationLayer
Parameters:
feature - A reference to a com.esri.arcgis.geodatabase.IFeature (out: use single element array)
element - A reference to a com.esri.arcgis.carto.IElement (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.