com.esri.arcgis.carto
Interface ITinColorRampRenderer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ITinColorRampRendererProxy, LasPointElevationRenderer, TerrainPointAttributeRenderer, TerrainPointElevationRenderer, TinAspectRenderer, TinElevationRenderer, TinNodeElevationRenderer, TinSlopeRenderer

public interface ITinColorRampRenderer
extends java.io.Serializable

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

Description: 'Provides access to members that draw TIN features based on a continuous attribute like elevation, slope, or aspect.' 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 IID91fb1b61_8944_11d2_81ec_00104bc4cd03
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getBreak(int index)
          The value of the break at the index.
 int getBreakCount()
          The number of breaks.
 java.lang.String getDescription(int index)
          The description for the renderer.
 java.lang.String getLabel(int index)
          The label for the break at the given index.
 double getMinimumBreak()
          The value of the minimum break.
 ISymbol getSymbol(int index)
          The symbol representing the break at the index.
 boolean isSortClassesAscending()
          Indicates if the sort direction for the legend class labels is ascending.
 void setBreak(int index, double value)
          The value of the break at the index.
 void setBreakCount(int valueCount)
          The number of breaks.
 void setDescription(int index, java.lang.String text)
          The description for the renderer.
 void setLabel(int index, java.lang.String label)
          The label for the break at the given index.
 void setMinimumBreak(double value)
          The value of the minimum break.
 void setSortClassesAscending(boolean ascending)
          Indicates if the sort direction for the legend class labels is ascending.
 void setSymbol(int index, ISymbol sym)
          The symbol representing the break at the index.
 

Field Detail

IID91fb1b61_8944_11d2_81ec_00104bc4cd03

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

getBreakCount

int getBreakCount()
                  throws java.io.IOException,
                         AutomationException
The number of breaks.

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

setBreakCount

void setBreakCount(int valueCount)
                   throws java.io.IOException,
                          AutomationException
The number of breaks.

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

getSymbol

ISymbol getSymbol(int index)
                  throws java.io.IOException,
                         AutomationException
The symbol representing the break at the index.

Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.display.ISymbol
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSymbol

void setSymbol(int index,
               ISymbol sym)
               throws java.io.IOException,
                      AutomationException
The symbol representing the break at the index.

Parameters:
index - The index (in)
sym - A reference to a com.esri.arcgis.display.ISymbol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLabel

java.lang.String getLabel(int index)
                          throws java.io.IOException,
                                 AutomationException
The label for the break at the given index.

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

setLabel

void setLabel(int index,
              java.lang.String label)
              throws java.io.IOException,
                     AutomationException
The label for the break at the given index.

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

getDescription

java.lang.String getDescription(int index)
                                throws java.io.IOException,
                                       AutomationException
The description for the renderer.

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.

setDescription

void setDescription(int index,
                    java.lang.String text)
                    throws java.io.IOException,
                           AutomationException
The description for the renderer.

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.

getBreak

double getBreak(int index)
                throws java.io.IOException,
                       AutomationException
The value of the break at the index.

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.

setBreak

void setBreak(int index,
              double value)
              throws java.io.IOException,
                     AutomationException
The value of the break at the index.

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.

getMinimumBreak

double getMinimumBreak()
                       throws java.io.IOException,
                              AutomationException
The value of the minimum break.

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

setMinimumBreak

void setMinimumBreak(double value)
                     throws java.io.IOException,
                            AutomationException
The value of the minimum break.

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

isSortClassesAscending

boolean isSortClassesAscending()
                               throws java.io.IOException,
                                      AutomationException
Indicates if the sort direction for the legend class labels is ascending.

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

setSortClassesAscending

void setSortClassesAscending(boolean ascending)
                             throws java.io.IOException,
                                    AutomationException
Indicates if the sort direction for the legend class labels is ascending.

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