|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGlobeHelperPub
an interface with some standard Globe Utility functions.
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(String fullPath)
Creates All Cache Directories in path |
void |
deleteAllowedLayerCachesInGlobeCacheDirectory(String globeCacheFullPath)
Delete Allowed Layer Caches in Globe Directory. |
void |
deleteLayerCacheDirectory(String layerCacheFullPath)
Delete Layer Cache Directory. |
void |
findGlobeLayerProperties(ILayer pLayer,
IGlobeLayerProperties[] ppGlobeLayerProperties)
Returns GlobeLayerProperties of a layer |
void |
setGroupLayerCache(IGroupLayer pGroupLayer,
boolean bConsolidate,
IGlobeDisplay pGlobeDisplay,
boolean bMapConsolidated,
boolean bStrictOnDemand,
String groupCacheName,
IGlobeLayerProperties[] parentProps)
Enables and Sets Group Layer's cache properties. |
void |
syncExtrusionProperties(ILayer pLayer)
Transfers 3D Extrusion properties to Globe Extrusion properties. |
Method Detail |
---|
void addGlobeProperties(ILayer pLayer, IGlobeDisplay pGlobeDisplay, int layerType, boolean bIsChildLayer) throws IOException, AutomationException
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)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void findGlobeLayerProperties(ILayer pLayer, IGlobeLayerProperties[] ppGlobeLayerProperties) throws IOException, AutomationException
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)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void createAllCacheSubDirectoriesInPath(String fullPath) throws IOException, AutomationException
fullPath
- The fullPath (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void deleteLayerCacheDirectory(String layerCacheFullPath) throws IOException, AutomationException
layerCacheFullPath
- The layerCacheFullPath (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void deleteAllowedLayerCachesInGlobeCacheDirectory(String globeCacheFullPath) throws IOException, AutomationException
globeCacheFullPath
- The globeCacheFullPath (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void adjustGCS360(ILayer pLayer) throws IOException, AutomationException
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void syncExtrusionProperties(ILayer pLayer) throws IOException, AutomationException
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setGroupLayerCache(IGroupLayer pGroupLayer, boolean bConsolidate, IGlobeDisplay pGlobeDisplay, boolean bMapConsolidated, boolean bStrictOnDemand, String groupCacheName, IGlobeLayerProperties[] parentProps) throws IOException, AutomationException
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)
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 |