com.esri.arcgis.carto
Class IACLabelRendererProxy

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

Deprecated. Internal use only. Proxy for COM Interface 'IACLabelRenderer'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control ArcIMS label renderer.' 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 IACLabelRendererProxy
extends com.esri.arcgis.interop.Dispatch
implements IACLabelRenderer, 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.IACLabelRenderer
IID, IIDd71e6435_e35b_4ece_9d3f_e8d4bd66ca21
 
Constructor Summary
  IACLabelRendererProxy()
          Deprecated. For internal use only
  IACLabelRendererProxy(java.lang.Object obj)
          Deprecated.  
protected IACLabelRendererProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IACLabelRendererProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IACLabelRendererProxy(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.  
 int getFeatureWeight()
          Deprecated. The feature weight to prioritize the importance of features.
 int getHowManyLabels()
          Deprecated. Determines how often a feature will be labeled.
 double getLabelBufferRatio()
          Deprecated. The buffer range around the label where no other labels will overlap.
 java.lang.String getLabelField()
          Deprecated. The name of the Field.
 java.lang.String getLabelProperties()
          Deprecated. The label properties.
 IACSymbol getLabelSymbol()
          Deprecated. Text symbol used to draw the labels.
 int getLabelWeight()
          Deprecated. The label weight to prioritize the importance of labels.
 int getLineLabelPosition()
          Deprecated. Determines where on the line to place the label.
 java.lang.String getRotationalAngles()
          Deprecated. The rotation angle of this label.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setFeatureWeight(int weight)
          Deprecated. The feature weight to prioritize the importance of features.
 void setHowManyLabels(int numLabels)
          Deprecated. Determines how often a feature will be labeled.
 void setLabelBufferRatio(double ratio)
          Deprecated. The buffer range around the label where no other labels will overlap.
 void setLabelField(java.lang.String name)
          Deprecated. The name of the Field.
 void setLabelProperties(java.lang.String props)
          Deprecated. The label properties.
 void setLabelSymbol(IACSymbol symbol)
          Deprecated. Text symbol used to draw the labels.
 void setLabelWeight(int weight)
          Deprecated. The label weight to prioritize the importance of labels.
 void setLineLabelPosition(int lineLabelPosition)
          Deprecated. Determines where on the line to place the label.
 void setRotationalAngles(java.lang.String angles)
          Deprecated. The rotation angle of this label.
 
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

IACLabelRendererProxy

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

IACLabelRendererProxy

public IACLabelRendererProxy()
Deprecated. 
For internal use only


IACLabelRendererProxy

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

IACLabelRendererProxy

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

IACLabelRendererProxy

protected IACLabelRendererProxy(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

getLabelSymbol

public IACSymbol getLabelSymbol()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Text symbol used to draw the labels.

Specified by:
getLabelSymbol in interface IACLabelRenderer
Returns:
A reference to a com.esri.arcgis.carto.IACSymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLabelSymbol

public void setLabelSymbol(IACSymbol symbol)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Text symbol used to draw the labels.

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

getLabelField

public java.lang.String getLabelField()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The name of the Field.

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

setLabelField

public void setLabelField(java.lang.String name)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The name of the Field.

Specified by:
setLabelField in interface IACLabelRenderer
Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureWeight

public int getFeatureWeight()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The feature weight to prioritize the importance of features.

Specified by:
getFeatureWeight in interface IACLabelRenderer
Returns:
A com.esri.arcgis.carto.acLabelWeight constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureWeight

public void setFeatureWeight(int weight)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The feature weight to prioritize the importance of features.

Specified by:
setFeatureWeight in interface IACLabelRenderer
Parameters:
weight - A com.esri.arcgis.carto.acLabelWeight constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLabelWeight

public int getLabelWeight()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The label weight to prioritize the importance of labels.

Specified by:
getLabelWeight in interface IACLabelRenderer
Returns:
A com.esri.arcgis.carto.acLabelWeight constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLabelWeight

public void setLabelWeight(int weight)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The label weight to prioritize the importance of labels.

Specified by:
setLabelWeight in interface IACLabelRenderer
Parameters:
weight - A com.esri.arcgis.carto.acLabelWeight constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLabelBufferRatio

public double getLabelBufferRatio()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The buffer range around the label where no other labels will overlap.

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

setLabelBufferRatio

public void setLabelBufferRatio(double ratio)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The buffer range around the label where no other labels will overlap.

Specified by:
setLabelBufferRatio in interface IACLabelRenderer
Parameters:
ratio - The ratio (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLabelProperties

public java.lang.String getLabelProperties()
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
The label properties.

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

setLabelProperties

public void setLabelProperties(java.lang.String props)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The label properties.

Specified by:
setLabelProperties in interface IACLabelRenderer
Parameters:
props - The props (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRotationalAngles

public java.lang.String getRotationalAngles()
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
The rotation angle of this label.

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

setRotationalAngles

public void setRotationalAngles(java.lang.String angles)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The rotation angle of this label.

Specified by:
setRotationalAngles in interface IACLabelRenderer
Parameters:
angles - The angles (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHowManyLabels

public int getHowManyLabels()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Determines how often a feature will be labeled.

Specified by:
getHowManyLabels in interface IACLabelRenderer
Returns:
A com.esri.arcgis.carto.acNumLabels constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHowManyLabels

public void setHowManyLabels(int numLabels)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Determines how often a feature will be labeled.

Specified by:
setHowManyLabels in interface IACLabelRenderer
Parameters:
numLabels - A com.esri.arcgis.carto.acNumLabels constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLineLabelPosition

public int getLineLabelPosition()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Determines where on the line to place the label.

Specified by:
getLineLabelPosition in interface IACLabelRenderer
Returns:
A com.esri.arcgis.carto.acLineLabelPosition constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLineLabelPosition

public void setLineLabelPosition(int lineLabelPosition)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Determines where on the line to place the label.

Specified by:
setLineLabelPosition in interface IACLabelRenderer
Parameters:
lineLabelPosition - A com.esri.arcgis.carto.acLineLabelPosition constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.