|
|||||||||
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 |