com.esri.arcgis.carto
Class ICoverageAnnotationLayer2Proxy

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

Deprecated. Internal use only. Proxy for COM Interface 'ICoverageAnnotationLayer2'. 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 ICoverageAnnotationLayer2Proxy
extends com.esri.arcgis.interop.Dispatch
implements ICoverageAnnotationLayer2, 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.ICoverageAnnotationLayer2
IID, IID6a1cfa9c_3fad_4d13_8af4_a40be321a8b3
 
Constructor Summary
  ICoverageAnnotationLayer2Proxy()
          Deprecated. For internal use only
  ICoverageAnnotationLayer2Proxy(java.lang.Object obj)
          Deprecated.  
protected ICoverageAnnotationLayer2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ICoverageAnnotationLayer2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ICoverageAnnotationLayer2Proxy(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, boolean useGroupSymbolElement)
          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, boolean useGroupSymbolElement)
          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

ICoverageAnnotationLayer2Proxy

public ICoverageAnnotationLayer2Proxy(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

ICoverageAnnotationLayer2Proxy

public ICoverageAnnotationLayer2Proxy()
Deprecated. 
For internal use only


ICoverageAnnotationLayer2Proxy

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

ICoverageAnnotationLayer2Proxy

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

ICoverageAnnotationLayer2Proxy

protected ICoverageAnnotationLayer2Proxy(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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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,
                                     boolean useGroupSymbolElement)
                              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 ICoverageAnnotationLayer2
Parameters:
box - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
display - A reference to a com.esri.arcgis.display.IDisplay (in)
useGroupSymbolElement - The useGroupSymbolElement (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,
                                    boolean useGroupSymbolElement)
                             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 ICoverageAnnotationLayer2
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)
useGroupSymbolElement - The useGroupSymbolElement (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 ICoverageAnnotationLayer2
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 ICoverageAnnotationLayer2
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.