com.esri.arcgis.arcweb
Class ArcWebStandardGeography

java.lang.Object
  extended by com.esri.arcgis.arcweb.ArcWebStandardGeography
All Implemented Interfaces:
IArcWebStandardGeography, com.esri.arcgis.interop.RemoteObjRef, Serializable

public class ArcWebStandardGeography
extends Object
implements com.esri.arcgis.interop.RemoteObjRef, IArcWebStandardGeography

The standard geography of the report site area.

Product Availability

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

See Also:
Serialized Form

Constructor Summary
ArcWebStandardGeography()
          Constructs a ArcWebStandardGeography using ArcGIS Engine.
ArcWebStandardGeography(Object obj)
          Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
ArcWebStandardGeography theArcWebStandardGeography = (ArcWebStandardGeography) obj;
 
Method Summary
 boolean equals(Object o)
          Compare this object with another
static String getClsid()
          getClsid.
 IEnumBSTR getGeographyIDs()
          The geographic ID for the site.
 int getGeographyLevel()
          The geographic level at which the data is returned.
 int hashCode()
          the hashcode for this object
 void setGeographyIDs(IEnumBSTR geographyIDs)
          The geographic ID for the site.
 void setGeographyLevel(int geographyLevel)
          The geographic level at which the data is returned.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef
getJintegraDispatch, release
 

Constructor Detail

ArcWebStandardGeography

public ArcWebStandardGeography()
                        throws IOException,
                               UnknownHostException
Constructs a ArcWebStandardGeography using ArcGIS Engine.

Throws:
IOException - if there are interop problems
UnknownHostException - if there are interop problems

ArcWebStandardGeography

public ArcWebStandardGeography(Object obj)
                        throws IOException
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
ArcWebStandardGeography theArcWebStandardGeography = (ArcWebStandardGeography) obj;

Construct a ArcWebStandardGeography using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to ArcWebStandardGeography.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
IOException - if there are interop problems
Method Detail

getClsid

public static String getClsid()
getClsid.


equals

public boolean equals(Object o)
Compare this object with another

Overrides:
equals in class Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class Object

getGeographyIDs

public IEnumBSTR getGeographyIDs()
                          throws IOException,
                                 AutomationException
The geographic ID for the site.

Product Availability

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

Specified by:
getGeographyIDs in interface IArcWebStandardGeography
Returns:
A reference to a com.esri.arcgis.system.IEnumBSTR
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGeographyIDs

public void setGeographyIDs(IEnumBSTR geographyIDs)
                     throws IOException,
                            AutomationException
The geographic ID for the site.

Product Availability

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

Specified by:
setGeographyIDs in interface IArcWebStandardGeography
Parameters:
geographyIDs - A reference to a com.esri.arcgis.system.IEnumBSTR (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGeographyLevel

public int getGeographyLevel()
                      throws IOException,
                             AutomationException
The geographic level at which the data is returned.

Product Availability

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

Specified by:
getGeographyLevel in interface IArcWebStandardGeography
Returns:
A com.esri.arcgis.arcweb.esriArcWebGeographyLevel constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGeographyLevel

public void setGeographyLevel(int geographyLevel)
                       throws IOException,
                              AutomationException
The geographic level at which the data is returned.

Product Availability

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

Specified by:
setGeographyLevel in interface IArcWebStandardGeography
Parameters:
geographyLevel - A com.esri.arcgis.arcweb.esriArcWebGeographyLevel constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.