com.esri.arcgis.carto
Interface IDataClassificationDef

All Superinterfaces:
Serializable
All Known Subinterfaces:
IClassBreaksDef, IUniqueValuesDef
All Known Implementing Classes:
ClassBreaksDef, UniqueValuesDef

public interface IDataClassificationDef
extends Serializable

Provides access to the available properties of a DataClassificationDef object.

Product Availability

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


Method Summary
 ISymbol getBaseSymbol()
          Base symbol used to generate symbols for the Renderer.
 IColorRamp getColorRamp()
          ColorRamp used to generate symbols for the Renderer.
 void setBaseSymbolByRef(ISymbol pBaseSymbol)
          Base symbol used to generate symbols for the Renderer.
 void setColorRampByRef(IColorRamp pColorRamp)
          ColorRamp used to generate symbols for the Renderer.
 

Method Detail

getBaseSymbol

ISymbol getBaseSymbol()
                      throws IOException,
                             AutomationException
Base symbol used to generate symbols for the Renderer.

Product Availability

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

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

setBaseSymbolByRef

void setBaseSymbolByRef(ISymbol pBaseSymbol)
                        throws IOException,
                               AutomationException
Base symbol used to generate symbols for the Renderer.

Product Availability

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

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

getColorRamp

IColorRamp getColorRamp()
                        throws IOException,
                               AutomationException
ColorRamp used to generate symbols for the Renderer.

Product Availability

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

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

setColorRampByRef

void setColorRampByRef(IColorRamp pColorRamp)
                       throws IOException,
                              AutomationException
ColorRamp used to generate symbols for the Renderer.

Product Availability

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

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