com.esri.arcgis.carto
Interface IClassBreaksRenderer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ClassBreaksRenderer, IClassBreaksRendererProxy, NetworkTrafficRenderer

public interface IClassBreaksRenderer
extends java.io.Serializable

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

Description: 'Provides access to members that control a renderer which is used to draw graduated color (choropleth) and graduated symbol maps.' 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 IIDae5f7ea1_8b48_11d0_8356_080009b996cc
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IFillSymbol getBackgroundSymbol()
          Background fill symbol used when graduated marker symbols are draw on polygon features.
 double getBreak(int index)
          Break value at the specified index.
 int getBreakCount()
          Number of class breaks (equal to the number of classes).
 java.lang.String getDescription(int index)
          Description at the specified index.
 java.lang.String getField()
          Classification field.
 java.lang.String getLabel(int index)
          Label at the specified index.
 double getMinimumBreak()
          Minimum break, i.e.
 java.lang.String getNormField()
          Normalization field.
 ISymbol getSymbol(int index)
          Symbol at the specified index (used to draw features in the specified class).
 boolean isSortClassesAscending()
          Indicates if classes are displayed in increasing order in legends/TOC.
 void setBackgroundSymbol(IFillSymbol sym)
          Background fill symbol used when graduated marker symbols are draw on polygon features.
 void setBreak(int index, double value)
          Break value at the specified index.
 void setBreakCount(int valueCount)
          Number of class breaks (equal to the number of classes).
 void setDescription(int index, java.lang.String text)
          Description at the specified index.
 void setField(java.lang.String field)
          Classification field.
 void setLabel(int index, java.lang.String label)
          Label at the specified index.
 void setMinimumBreak(double value)
          Minimum break, i.e.
 void setNormField(java.lang.String field)
          Normalization field.
 void setSortClassesAscending(boolean ascending)
          Indicates if classes are displayed in increasing order in legends/TOC.
 void setSymbol(int index, ISymbol sym)
          Symbol at the specified index (used to draw features in the specified class).
 

Field Detail

IIDae5f7ea1_8b48_11d0_8356_080009b996cc

static final int IIDae5f7ea1_8b48_11d0_8356_080009b996cc
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
Number of class breaks (equal to the number of classes).

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
Number of class breaks (equal to the number of classes).

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

getField

java.lang.String getField()
                          throws java.io.IOException,
                                 AutomationException
Classification field.

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

setField

void setField(java.lang.String field)
              throws java.io.IOException,
                     AutomationException
Classification field.

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.

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.

Parameters:
field - The field (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 at the specified index (used to draw features in the specified class).

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
Symbol at the specified index (used to draw features in the specified class).

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
Label at the specified 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 at the specified 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 at the specified index.

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
Description at the specified index.

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
Break value at the specified index. Break(0) is the lowest break and represents the upper bound of the lowest class.

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 value at the specified index. Break(0) is the lowest break and represents the upper bound of the lowest class.

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
Minimum break, i.e. the lower bound of the first class.

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
Minimum break, i.e. the lower bound of the first class.

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 classes are displayed in increasing order in legends/TOC.

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 classes are displayed in increasing order in legends/TOC.

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

getBackgroundSymbol

IFillSymbol getBackgroundSymbol()
                                throws java.io.IOException,
                                       AutomationException
Background fill symbol used when graduated marker symbols are draw on polygon features.

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

setBackgroundSymbol

void setBackgroundSymbol(IFillSymbol sym)
                         throws java.io.IOException,
                                AutomationException
Background fill symbol used when graduated marker symbols are draw on polygon features.

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