|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.globecore.GlobeServerIP
public class GlobeServerIP
| Constructor Summary | |
|---|---|
GlobeServerIP()
Constructs a GlobeServerIP using ArcGIS Engine. |
|
GlobeServerIP(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GlobeServerIP theGlobeServerIP = (GlobeServerIP) obj; |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
IGlobeServerFindResults |
find(int layerID,
String searchString,
boolean contains,
String searchFields)
Returns a Globe Server Find Result object that contain the given search string. |
byte[] |
getAnimation()
Gets the animation stream. |
ICacheControlInfo |
getCacheControlInfo()
Returns cache related properties of the a GlobeServer. |
String |
getCacheName(int layerID)
Gets the virtual cache directory for a given layer. |
static String |
getClsid()
getClsid. |
byte[] |
getConfig(int layerID)
Gets the configuration file from a given layer. |
byte[] |
getConfiguration(int layerID)
Gets all the configuration and MQT files from a given layer. |
IPropertySet |
getDocumentInfo()
A set of name-value pairs for properties set for the globe document such as Title, Subject, Author, Category, Keywords and Comments. |
IName |
getFullName()
The AGSServerConnectionName object associated with the server object. |
int |
getHttpTimeout()
The maximum time in seconds to wait for a response from the server (Internet only). |
int |
getLayerCount(int parentID)
The number of layers in the server under a certain parent. |
IGlobeLayerInfos |
getLayerInfos(int parentID)
A collection of Globe Layer Info objects. |
IGlobeLegendInfos |
getLegendInfos(ILongArray layerIDs)
Returns a collection of Globe Legend Info objects for the specified layers. |
byte[] |
getMQT(int layerID,
int face)
Gets the MQT for a given face from a given layer. |
byte[] |
getSymbols(int layerID,
ILongArray pSymbolIDs)
Gets the symbols with given IDs. |
byte[] |
getTextures(int layerID,
ILongArray pTextureIDs)
Gets the textures with given IDs. |
byte[] |
getTexturesEx(int layerID,
ILongArray pTextureIDs,
boolean getDDT)
Gets the textures with given IDs. |
byte[] |
getTile(int layerID,
int face,
int level,
int row,
int column)
Gets a tile for a given tile location from a given layer. |
float |
getVersion()
The Globe Server version number. |
String |
getVirtualCacheDirectory(int layerID)
Gets the virtual cache directory for a given layer. |
int |
hashCode()
the hashcode for this object |
IGlobeServerIdentifyResults |
identify(int layerID,
int oid,
IGeometry searchShape)
Returns a Globe Server Identify Result object at the given location. |
void |
setHttpTimeout(int secs)
The maximum time in seconds to wait for a response from the server (Internet only). |
| 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 |
|---|
public GlobeServerIP()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public GlobeServerIP(Object obj)
throws IOException
GlobeServerIP theGlobeServerIP = (GlobeServerIP) obj;
obj to GlobeServerIP.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public IName getFullName()
throws IOException,
AutomationException
getFullName in interface IAGSServerObject2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setHttpTimeout(int secs)
throws IOException,
AutomationException
setHttpTimeout in interface IAGSServerObject2secs - The secs (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getHttpTimeout()
throws IOException,
AutomationException
getHttpTimeout in interface IAGSServerObject2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public float getVersion()
throws IOException,
AutomationException
Returns the GlobeServer Version.
getVersion in interface IGlobeServerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLayerCount(int parentID)
throws IOException,
AutomationException
getLayerCount in interface IGlobeServerparentID - The parentID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGlobeLayerInfos getLayerInfos(int parentID)
throws IOException,
AutomationException
getLayerInfos in interface IGlobeServerparentID - The parentID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGlobeLegendInfos getLegendInfos(ILongArray layerIDs)
throws IOException,
AutomationException
getLegendInfos in interface IGlobeServerlayerIDs - A reference to a com.esri.arcgis.system.ILongArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public byte[] getConfig(int layerID)
throws IOException,
AutomationException
getConfig in interface IGlobeServerlayerID - The layerID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public byte[] getMQT(int layerID,
int face)
throws IOException,
AutomationException
getMQT in interface IGlobeServerlayerID - The layerID (in)face - The face (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public byte[] getConfiguration(int layerID)
throws IOException,
AutomationException
getConfiguration in interface IGlobeServerlayerID - The layerID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public byte[] getTile(int layerID,
int face,
int level,
int row,
int column)
throws IOException,
AutomationException
getTile in interface IGlobeServerlayerID - The layerID (in)face - The face (in)level - The level (in)row - The row (in)column - The column (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public byte[] getSymbols(int layerID,
ILongArray pSymbolIDs)
throws IOException,
AutomationException
getSymbols in interface IGlobeServerlayerID - The layerID (in)pSymbolIDs - A reference to a com.esri.arcgis.system.ILongArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public byte[] getTextures(int layerID,
ILongArray pTextureIDs)
throws IOException,
AutomationException
getTextures in interface IGlobeServerlayerID - The layerID (in)pTextureIDs - A reference to a com.esri.arcgis.system.ILongArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public byte[] getAnimation()
throws IOException,
AutomationException
getAnimation in interface IGlobeServerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGlobeServerIdentifyResults identify(int layerID,
int oid,
IGeometry searchShape)
throws IOException,
AutomationException
Returns GlobeServerIdentifyResults object by taking in the LayerId to be identified, an Object ID and the geometry of the identify area, delineated by the geometry object. Note, a value of -1 should be passed as the OID value to return all objects found within the identify area.
identify in interface IGlobeServerlayerID - The layerID (in)oid - The oid (in)searchShape - A reference to a com.esri.arcgis.geometry.IGeometry (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGlobeServerFindResults find(int layerID,
String searchString,
boolean contains,
String searchFields)
throws IOException,
AutomationException
Returns GlobeServerFindResults object by taking in the LayerId used to perform Find on , a search string - representing the value to be searched, a boolen defineing wheter to search for exact match or results that contain the defind string, and a string defining which fields to search on the layer. Note passing an empty string For SearchFields will search in all available Fields.
find in interface IGlobeServerlayerID - The layerID (in)searchString - The searchString (in)contains - The contains (in)searchFields - The searchFields (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getVirtualCacheDirectory(int layerID)
throws IOException,
AutomationException
getVirtualCacheDirectory in interface IGlobeServerlayerID - The layerID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getCacheName(int layerID)
throws IOException,
AutomationException
getCacheName in interface IGlobeServerlayerID - The layerID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ICacheControlInfo getCacheControlInfo()
throws IOException,
AutomationException
getCacheControlInfo in interface IGlobeServer2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public byte[] getTexturesEx(int layerID,
ILongArray pTextureIDs,
boolean getDDT)
throws IOException,
AutomationException
getTexturesEx in interface IGlobeServer3layerID - The layerID (in)pTextureIDs - A reference to a com.esri.arcgis.system.ILongArray (in)getDDT - The getDDT (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getDocumentInfo()
throws IOException,
AutomationException
getDocumentInfo in interface IGlobeServer4IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||