com.esri.arcgis.carto
Interface IRasterStretchAdvancedLabels

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRasterStretchAdvancedLabelsProxy, RasterStretchColorRampRenderer

public interface IRasterStretchAdvancedLabels
extends java.io.Serializable

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

Description: 'Provides additional labels.' 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 IID75a23444_cedf_4609_b92c_8d45617ebd3a
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getLabelText(int index)
          Label Text.
 double getLabelValue(int index)
          Value.
 int getNumLabels()
          Number of labels.
 boolean isUseAdvancedLabeling()
          Indicates whether the advanced labeling is being used.
 void setLabelText(int index, java.lang.String text)
          Label Text.
 void setLabelValue(int index, double value)
          Value.
 void setNumLabels(int numLabels)
          Number of labels.
 void setUseAdvancedLabeling(boolean bAdvanced)
          Indicates whether the advanced labeling is being used.
 

Field Detail

IID75a23444_cedf_4609_b92c_8d45617ebd3a

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

setNumLabels

void setNumLabels(int numLabels)
                  throws java.io.IOException,
                         AutomationException
Number of labels.

Parameters:
numLabels - The numLabels (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNumLabels

int getNumLabels()
                 throws java.io.IOException,
                        AutomationException
Number of labels.

Returns:
The numLabels
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLabelText

java.lang.String getLabelText(int index)
                              throws java.io.IOException,
                                     AutomationException
Label Text.

Parameters:
index - The index (in)
Returns:
The text
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLabelText

void setLabelText(int index,
                  java.lang.String text)
                  throws java.io.IOException,
                         AutomationException
Label Text.

Parameters:
index - The index (in)
text - The text (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLabelValue

double getLabelValue(int index)
                     throws java.io.IOException,
                            AutomationException
Value.

Parameters:
index - The index (in)
Returns:
The value
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLabelValue

void setLabelValue(int index,
                   double value)
                   throws java.io.IOException,
                          AutomationException
Value.

Parameters:
index - The index (in)
value - The value (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUseAdvancedLabeling

boolean isUseAdvancedLabeling()
                              throws java.io.IOException,
                                     AutomationException
Indicates whether the advanced labeling is being used.

Returns:
The bAdvanced
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUseAdvancedLabeling

void setUseAdvancedLabeling(boolean bAdvanced)
                            throws java.io.IOException,
                                   AutomationException
Indicates whether the advanced labeling is being used.

Parameters:
bAdvanced - The bAdvanced (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.