com.esri.arcgis.globecore
Interface IGlobeLegendInfo

All Superinterfaces:
Serializable
All Known Implementing Classes:
GlobeLegendInfo

public interface IGlobeLegendInfo
extends Serializable

Provides access to the Globe Server Legend Info.

Product Availability

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


Method Summary
 int getLayerID()
          The layer ID.
 String getLayerName()
          The layer name.
 ILegendGroups getLegendGroups()
          A collection of legend group objects.
 

Method Detail

getLayerID

int getLayerID()
               throws IOException,
                      AutomationException
The layer ID.

Product Availability

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

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

getLayerName

String getLayerName()
                    throws IOException,
                           AutomationException
The layer name.

Product Availability

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

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

getLegendGroups

ILegendGroups getLegendGroups()
                              throws IOException,
                                     AutomationException
A collection of legend group objects.

Product Availability

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

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