com.esri.arcgis.carto
Interface IRasterClassifyColorRampRenderer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRasterClassifyColorRampRendererProxy, RasterClassifyColorRampRenderer

public interface IRasterClassifyColorRampRenderer
extends java.io.Serializable

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

Description: 'Provides access to members that relate to the classified rendering of rasters.' 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 IID4de26f22_a01f_11d2_aae7_00c04fa33416
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getBreak(int index)
          Break at the index.
 int getClassCount()
          Number of classes.
 java.lang.String getClassField()
          Field this renderer is using.
 java.lang.String getDescription(int index)
          Description for the class at the given index.
 java.lang.String getLabel(int index)
          Label for the class at the given index.
 java.lang.String getNormField()
          Normalization field this renderer is using.
 ISymbol getSymbol(int index)
          Symbol representing the class at the index.
 boolean isSortClassesAscending()
          Indicates if the sort direction for the class labels is ascending.
 void setBreak(int index, double value)
          Break at the index.
 void setClassCount(int value)
          Number of classes.
 void setClassField(java.lang.String field)
          Field this renderer is using.
 void setDescription(int index, java.lang.String description)
          Description for the class at the given index.
 void setLabel(int index, java.lang.String label)
          Label for the class at the given index.
 void setNormField(java.lang.String field)
          Normalization field this renderer is using.
 void setSortClassesAscending(boolean ascending)
          Indicates if the sort direction for the class labels is ascending.
 void setSymbol(int index, ISymbol symbol)
          Symbol representing the class at the index.
 

Field Detail

IID4de26f22_a01f_11d2_aae7_00c04fa33416

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

getClassField

java.lang.String getClassField()
                               throws java.io.IOException,
                                      AutomationException
Field this renderer is using.

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

setClassField

void setClassField(java.lang.String field)
                   throws java.io.IOException,
                          AutomationException
Field this renderer is using.

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

getNormField

java.lang.String getNormField()
                              throws java.io.IOException,
                                     AutomationException
Normalization field this renderer is using.

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

setNormField

void setNormField(java.lang.String field)
                  throws java.io.IOException,
                         AutomationException
Normalization field this renderer is using.

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

getClassCount

int getClassCount()
                  throws java.io.IOException,
                         AutomationException
Number of classes.

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

setClassCount

void setClassCount(int value)
                   throws java.io.IOException,
                          AutomationException
Number of classes.

Parameters:
value - The value (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
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
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.

getSymbol

ISymbol getSymbol(int index)
                  throws java.io.IOException,
                         AutomationException
Symbol representing the class 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 symbol)
               throws java.io.IOException,
                      AutomationException
Symbol representing the class at the index.

Parameters:
index - The index (in)
symbol - 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
Label for the class 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
Label for the class 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
Description for the class at the given index.

Parameters:
index - The index (in)
Returns:
The description
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 description)
                    throws java.io.IOException,
                           AutomationException
Description for the class at the given index.

Parameters:
index - The index (in)
description - The description (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 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 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.