com.esri.arcgis.trackinganalyst
Interface ITemporalLegendGroup2

All Superinterfaces:
ITemporalLegendGroup, Serializable
All Known Implementing Classes:
TemporalLegendGroup

public interface ITemporalLegendGroup2
extends ITemporalLegendGroup, Serializable

Provides access to properties and methods needed to manage the temporal legend group of classes.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.


Method Summary
 String getUID()
          A unique ID to represent the type of legend group.
 boolean isUseGradient()
          Create a smooth gradient using the symbols in the first two classes.
 void setUID(String uID)
          A unique ID to represent the type of legend group.
 void setUseGradient(boolean useGradient)
          Create a smooth gradient using the symbols in the first two classes.
 
Methods inherited from interface com.esri.arcgis.trackinganalyst.ITemporalLegendGroup
addClass, clearClasses, esri_getClass, getClassCount, getColorRampName, getDescription, getHeading, getTemporalLegendClass, insertClass, intersects, isEditable, isSuppress, isVisible, moveClass, removeClass, setColorRampName, setDescription, setEditable, setHeading, setReference, setSuppress, setVisible, update, verify
 

Method Detail

isUseGradient

boolean isUseGradient()
                      throws IOException,
                             AutomationException
Create a smooth gradient using the symbols in the first two classes.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setUseGradient

void setUseGradient(boolean useGradient)
                    throws IOException,
                           AutomationException
Create a smooth gradient using the symbols in the first two classes.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

getUID

String getUID()
              throws IOException,
                     AutomationException
A unique ID to represent the type of legend group.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setUID

void setUID(String uID)
            throws IOException,
                   AutomationException
A unique ID to represent the type of legend group.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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