|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGlobeHelperPub2
an interface with some standard Globe Utility functions.
This interface is new at ArcGIS 9.3. It supersedes IGlobeHelperPub.
| Method Summary | |
|---|---|
Object |
encryptCredentials(String credentials)
Encrypts given a user credentail. |
IGroupLayer |
getGroupLayerFromCacheName(String groupCacheName)
Gets Group Layer given a cache name. |
IEnumBSTR |
getListofServerObjects(String bsfullServerName,
String[] bsServiceURL,
String[] bsServiceName,
String[] bsServiceType,
String[] bsUsername,
Object[] vPassword,
IEnumBSTR[] ppTypes)
Gets a flat list of server objects. |
IEnumLayer |
loadNamedServerObject(String bsServerName,
String bsServerObjectname,
String bsServiceType,
String bsUsername,
Object vPassword,
IGlobe pGlobe,
boolean bRequestLoadAnimation)
Loads the named arcgis service into the globe. |
void |
loadServerObject(String bsfullServerName,
String bsUsername,
Object vPassword,
IGlobe ipGlobe,
String[] bsServerObjectname,
IEnumBSTR[] ppEnum)
Loads the arcgis service into the globe. |
| Methods inherited from interface com.esri.arcgis.globecore.IGlobeHelperPub |
|---|
addGlobeProperties, adjustGCS360, createAllCacheSubDirectoriesInPath, deleteAllowedLayerCachesInGlobeCacheDirectory, deleteLayerCacheDirectory, findGlobeLayerProperties, setGroupLayerCache, syncExtrusionProperties |
| Method Detail |
|---|
IGroupLayer getGroupLayerFromCacheName(String groupCacheName)
throws IOException,
AutomationException
groupCacheName - The groupCacheName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void loadServerObject(String bsfullServerName,
String bsUsername,
Object vPassword,
IGlobe ipGlobe,
String[] bsServerObjectname,
IEnumBSTR[] ppEnum)
throws IOException,
AutomationException
Use this method if you know the fully qualified name of the service.
bsfullServerName - The bsfullServerName (in)bsUsername - The bsUsername (in)vPassword - A Variant (in)ipGlobe - A reference to a com.esri.arcgis.globecore.IGlobe (in)bsServerObjectname - The bsServerObjectname (in/out: use single element array)ppEnum - A reference to a com.esri.arcgis.system.IEnumBSTR (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumLayer loadNamedServerObject(String bsServerName,
String bsServerObjectname,
String bsServiceType,
String bsUsername,
Object vPassword,
IGlobe pGlobe,
boolean bRequestLoadAnimation)
throws IOException,
AutomationException
Use this method to add a Globe/Map service to globe. The method returns an IEnumLayer which is the list of layers in the service.
bsServerName - The bsServerName (in)bsServerObjectname - The bsServerObjectname (in)bsServiceType - The bsServiceType (in)bsUsername - The bsUsername (in)vPassword - A Variant (in)pGlobe - A reference to a com.esri.arcgis.globecore.IGlobe (in)bRequestLoadAnimation - The bRequestLoadAnimation (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumBSTR getListofServerObjects(String bsfullServerName,
String[] bsServiceURL,
String[] bsServiceName,
String[] bsServiceType,
String[] bsUsername,
Object[] vPassword,
IEnumBSTR[] ppTypes)
throws IOException,
AutomationException
bsfullServerName - The bsfullServerName (in)bsServiceURL - The bsServiceURL (out: use single element array)bsServiceName - The bsServiceName (out: use single element array)bsServiceType - The bsServiceType (in/out: use single element array)bsUsername - The bsUsername (in/out: use single element array)vPassword - A Variant (in/out: use single element array)ppTypes - A reference to a com.esri.arcgis.system.IEnumBSTR (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object encryptCredentials(String credentials)
throws IOException,
AutomationException
credentials - The credentials (in)
IOException - 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 | ||||||||