com.esri.arcgis.carto
Interface IUniqueValueRenderer2

All Superinterfaces:
Serializable
All Known Implementing Classes:
UniqueValueRenderer

public interface IUniqueValueRenderer2
extends Serializable

Provides access to members that control a renderer where symbols are assigned to features based on unique attribute values.

Product Availability

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


Method Summary
 IColorRamp getColorRamp()
          Color Ramp Object.
 boolean isFlipSymbols()
          Indicates if symbols are flipped.
 boolean isReverseUniqueValuesSorting()
          Indicates if unique values are flipped.
 void setColorRampByRef(IColorRamp ppColorRamp)
          Color Ramp Object.
 void setFlipSymbols(boolean ascending)
          Indicates if symbols are flipped.
 void setReverseUniqueValuesSorting(boolean ascending)
          Indicates if unique values are flipped.
 

Method Detail

getColorRamp

IColorRamp getColorRamp()
                        throws IOException,
                               AutomationException
Color Ramp Object.

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 ppColorRamp)
                       throws IOException,
                              AutomationException
Color Ramp Object.

Product Availability

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

Parameters:
ppColorRamp - 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.

isReverseUniqueValuesSorting

boolean isReverseUniqueValuesSorting()
                                     throws IOException,
                                            AutomationException
Indicates if unique values are flipped.

Product Availability

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

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

setReverseUniqueValuesSorting

void setReverseUniqueValuesSorting(boolean ascending)
                                   throws IOException,
                                          AutomationException
Indicates if unique values are flipped.

Product Availability

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

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

isFlipSymbols

boolean isFlipSymbols()
                      throws IOException,
                             AutomationException
Indicates if symbols are flipped.

Product Availability

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

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

setFlipSymbols

void setFlipSymbols(boolean ascending)
                    throws IOException,
                           AutomationException
Indicates if symbols are flipped.

Product Availability

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

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