com.esri.arcgis.carto
Interface ILabelEnvironment

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ILabelEnvironmentProxy, LabelEnvironment

public interface ILabelEnvironment
extends java.io.Serializable

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

Description: 'Provides access to members that work with the labeling environment.' 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 IID76765b93_ce78_11d2_9f36_00c04f6bc6a5
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ILabelStyle getLabelStyle()
          Label style.
 int getLabelStyleMethod()
          The label style method.
 int getPlacement()
          The label placement method.
 void setLabelStyleByRef(ILabelStyle labelStyle)
          Label style.
 void setLabelStyleMethod(int method)
          The label style method.
 void setPlacement(int placement)
          The label placement method.
 

Field Detail

IID76765b93_ce78_11d2_9f36_00c04f6bc6a5

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

setLabelStyleMethod

void setLabelStyleMethod(int method)
                         throws java.io.IOException,
                                AutomationException
The label style method. This indicates whether the label style comes from the feature layer or the label environment.

Parameters:
method - A com.esri.arcgis.carto.esriLabelEnvLabelStyleMethod constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLabelStyleMethod

int getLabelStyleMethod()
                        throws java.io.IOException,
                               AutomationException
The label style method. This indicates whether the label style comes from the feature layer or the label environment.

Returns:
A com.esri.arcgis.carto.esriLabelEnvLabelStyleMethod constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPlacement

void setPlacement(int placement)
                  throws java.io.IOException,
                         AutomationException
The label placement method.

Parameters:
placement - A com.esri.arcgis.carto.esriLabelEnvPlacement constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPlacement

int getPlacement()
                 throws java.io.IOException,
                        AutomationException
The label placement method.

Returns:
A com.esri.arcgis.carto.esriLabelEnvPlacement constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLabelStyleByRef

void setLabelStyleByRef(ILabelStyle labelStyle)
                        throws java.io.IOException,
                               AutomationException
Label style.

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

getLabelStyle

ILabelStyle getLabelStyle()
                          throws java.io.IOException,
                                 AutomationException
Label style.

Returns:
A reference to a com.esri.arcgis.carto.ILabelStyle
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.