com.esri.arcgis.catalog
Interface IGxAGSGlobeLayer

All Superinterfaces:
Serializable
All Known Implementing Classes:
GxAGSGlobeLayer

public interface IGxAGSGlobeLayer
extends Serializable

Provides access to members of GxObject that represents a layer in an ArcGIS Server globe object.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 IAGSServerObjectName getAGSServerObjectName()
          The associated AGS server object name.
 Object getGlobeLayerInfo()
          The information provided by the server.
 void setAGSServerObjectNameByRef(IAGSServerObjectName agsObjectName)
          The associated AGS server object name.
 void setGlobeLayerInfoByRef(Object layerInfo)
          The information provided by the server.
 

Method Detail

getAGSServerObjectName

IAGSServerObjectName getAGSServerObjectName()
                                            throws IOException,
                                                   AutomationException
The associated AGS server object name.

Product Availability

Available with ArcGIS Desktop.

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

setAGSServerObjectNameByRef

void setAGSServerObjectNameByRef(IAGSServerObjectName agsObjectName)
                                 throws IOException,
                                        AutomationException
The associated AGS server object name.

Product Availability

Available with ArcGIS Desktop.

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

getGlobeLayerInfo

Object getGlobeLayerInfo()
                         throws IOException,
                                AutomationException
The information provided by the server.

Product Availability

Available with ArcGIS Desktop.

Returns:
A reference to another Object (IUnknown)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGlobeLayerInfoByRef

void setGlobeLayerInfoByRef(Object layerInfo)
                            throws IOException,
                                   AutomationException
The information provided by the server.

Product Availability

Available with ArcGIS Desktop.

Parameters:
layerInfo - A reference to another Object (IUnknown) (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.