com.esri.arcgis.carto
Interface IRasterStretchAdvancedLabels

All Superinterfaces:
Serializable
All Known Implementing Classes:
RasterStretchColorRampRenderer

public interface IRasterStretchAdvancedLabels
extends Serializable

Provides additional labels.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 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, 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.
 

Method Detail

setNumLabels

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

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getNumLabels

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

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getLabelText

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

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setLabelText

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

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getLabelValue

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

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setLabelValue

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

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

isUseAdvancedLabeling

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

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setUseAdvancedLabeling

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

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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