|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.globecore.GlobeHelper
public class GlobeHelper
COM Class 'GlobeHelper'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'
Description 'A class to serve as a utility helper for common functions.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Field Summary |
|---|
| Fields inherited from interface com.esri.arcgis.globecore.IGlobeHelperPub |
|---|
IID, IIDc61d0917_097f_44cf_ba84_80a4b6537bf6, xxDummy |
| Constructor Summary | |
|---|---|
GlobeHelper()
Constructs a GlobeHelper using ArcGIS Engine. |
|
GlobeHelper(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GlobeHelper theGlobeHelper = (GlobeHelper) obj; |
|
| Method Summary | |
|---|---|
void |
addGlobeProperties(ILayer pLayer,
IGlobeDisplay pGlobeDisplay,
int layerType,
boolean bIsChildLayer)
Process a new layer. |
void |
adjustGCS360(ILayer pLayer)
Adjusts a layer within GCS (0,360) to (-180,180). |
void |
createAllCacheSubDirectoriesInPath(java.lang.String fullPath)
Creates All Cache Directories in path |
void |
deleteAllowedLayerCachesInGlobeCacheDirectory(java.lang.String globeCacheFullPath)
Delete Allowed Layer Caches in Globe Directory. |
void |
deleteLayerCacheDirectory(java.lang.String layerCacheFullPath)
Delete Layer Cache Directory. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
findGlobeLayerProperties(ILayer pLayer,
IGlobeLayerProperties[] ppGlobeLayerProperties)
Returns GlobeLayerProperties of a layer |
static java.lang.String |
getClsid()
getClsid. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
hashCode()
the hashcode for this object |
void |
release()
Release a GlobeHelper. |
void |
setGroupLayerCache(IGroupLayer pGroupLayer,
boolean bConsolidate,
IGlobeDisplay pGlobeDisplay,
boolean bMapConsolidated,
boolean bStrictOnDemand,
java.lang.String groupCacheName,
IGlobeLayerProperties[] parentProps)
Enables and Sets Group Layer's cache properties. |
void |
syncExtrusionProperties(ILayer pLayer)
Transfers 3D Extrusion properties to Globe Extrusion properties. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GlobeHelper()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public GlobeHelper(java.lang.Object obj)
throws java.io.IOException
GlobeHelper theGlobeHelper = (GlobeHelper) obj;
obj to GlobeHelper.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public void addGlobeProperties(ILayer pLayer,
IGlobeDisplay pGlobeDisplay,
int layerType,
boolean bIsChildLayer)
throws java.io.IOException,
AutomationException
addGlobeProperties in interface IGlobeHelperPubpLayer - A reference to a com.esri.arcgis.carto.ILayer (in)pGlobeDisplay - A reference to a com.esri.arcgis.globecore.IGlobeDisplay (in)layerType - A com.esri.arcgis.globecore.esriGlobeLayerType constant (in)bIsChildLayer - The bIsChildLayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void findGlobeLayerProperties(ILayer pLayer,
IGlobeLayerProperties[] ppGlobeLayerProperties)
throws java.io.IOException,
AutomationException
findGlobeLayerProperties in interface IGlobeHelperPubpLayer - A reference to a com.esri.arcgis.carto.ILayer (in)ppGlobeLayerProperties - A reference to a com.esri.arcgis.globecore.IGlobeLayerProperties (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void createAllCacheSubDirectoriesInPath(java.lang.String fullPath)
throws java.io.IOException,
AutomationException
createAllCacheSubDirectoriesInPath in interface IGlobeHelperPubfullPath - The fullPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deleteLayerCacheDirectory(java.lang.String layerCacheFullPath)
throws java.io.IOException,
AutomationException
deleteLayerCacheDirectory in interface IGlobeHelperPublayerCacheFullPath - The layerCacheFullPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deleteAllowedLayerCachesInGlobeCacheDirectory(java.lang.String globeCacheFullPath)
throws java.io.IOException,
AutomationException
deleteAllowedLayerCachesInGlobeCacheDirectory in interface IGlobeHelperPubglobeCacheFullPath - The globeCacheFullPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void adjustGCS360(ILayer pLayer)
throws java.io.IOException,
AutomationException
adjustGCS360 in interface IGlobeHelperPubpLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void syncExtrusionProperties(ILayer pLayer)
throws java.io.IOException,
AutomationException
syncExtrusionProperties in interface IGlobeHelperPubpLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGroupLayerCache(IGroupLayer pGroupLayer,
boolean bConsolidate,
IGlobeDisplay pGlobeDisplay,
boolean bMapConsolidated,
boolean bStrictOnDemand,
java.lang.String groupCacheName,
IGlobeLayerProperties[] parentProps)
throws java.io.IOException,
AutomationException
setGroupLayerCache in interface IGlobeHelperPubpGroupLayer - A reference to a com.esri.arcgis.carto.IGroupLayer (in)bConsolidate - The bConsolidate (in)pGlobeDisplay - A reference to a com.esri.arcgis.globecore.IGlobeDisplay (in)bMapConsolidated - The bMapConsolidated (in)bStrictOnDemand - The bStrictOnDemand (in)groupCacheName - The groupCacheName (in)parentProps - A reference to a com.esri.arcgis.globecore.IGlobeLayerProperties (out: use single element array)
java.io.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 | ||||||||