com.esri.arcgis.gisclient
Interface IIMSWorkspace2

All Superinterfaces:
Serializable
All Known Implementing Classes:
IIMSWorkspace2Proxy

public interface IIMSWorkspace2
extends Serializable

Provides access to members that provide information on the ArcIMS Workspace.

Product Availability

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


Method Summary
 IEnvelope getAreaOfInterest()
          The area of interest.
 int getMapUnits()
          The map units.
 IPropertySet getQueryCapabilities()
          Capabilities of the IMS services.
 ISpatialReference getSpatialReference()
          The native spatial reference of the data.
 

Method Detail

getQueryCapabilities

IPropertySet getQueryCapabilities()
                                  throws IOException,
                                         AutomationException
Capabilities of the IMS services.

Product Availability

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

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

getSpatialReference

ISpatialReference getSpatialReference()
                                      throws IOException,
                                             AutomationException
The native spatial reference of the data.

Product Availability

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

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

getAreaOfInterest

IEnvelope getAreaOfInterest()
                            throws IOException,
                                   AutomationException
The area of interest.

Product Availability

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

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

getMapUnits

int getMapUnits()
                throws IOException,
                       AutomationException
The map units.

Product Availability

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

Returns:
A com.esri.arcgis.gisclient.acMapUnits constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.