|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 problemspublic 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 problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public 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 IGlobeHelperPub
pLayer
- 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 IGlobeHelperPub
pLayer
- 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 IGlobeHelperPub
fullPath
- 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 IGlobeHelperPub
layerCacheFullPath
- 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 IGlobeHelperPub
globeCacheFullPath
- 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 IGlobeHelperPub
pLayer
- 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 IGlobeHelperPub
pLayer
- 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 IGlobeHelperPub
pGroupLayer
- 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 |