|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.arcglobe.GlobeDeployment
public class GlobeDeployment
The ArcGlobe deployment object.
Constructor Summary | |
---|---|
GlobeDeployment()
Constructs a GlobeDeployment using ArcGIS Engine. |
|
GlobeDeployment(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GlobeDeployment theGlobeDeployment = (GlobeDeployment) obj; |
Method Summary | |
---|---|
void |
addLayer(ILayer pLayer)
Adds a layer to be deployed. |
void |
deploy()
Perform the deployment operations. |
boolean |
equals(Object o)
Compare this object with another |
void |
getCacheOp(ILayer pLayer,
int[] pOp)
The operation to be performed with the cache of a layer. |
void |
getCacheOpByIndex(int iLayer,
int[] pOp)
The operation to be performed with the cache of a layer by index. |
void |
getCachePath(ILayer pLayer,
String[] pPath,
String[] foldername)
The deployment cache for a layer. |
void |
getCachePathByIndex(int iLayer,
String[] pPath,
String[] foldername)
The deployment cache path of a layer by index. |
static String |
getClsid()
getClsid. |
String |
getDefaultCacheLocation()
The default location for setting/copying the caches. |
IGMxDocument |
getDocument()
The deployed document. |
void |
getLayer(int iLayer,
ILayer[] ppLayer)
Gets a layer by index. |
int |
getLayerCount()
The number of layers to be deployed. |
void |
getLocalPath(String absPath,
String[] locPath)
The local path corresponding to the given absolute path. |
int |
getPathTableCount()
The number of different cache paths accumulated. |
String |
getSaveDocumentName()
The full name of the new document to be saved. |
String |
getSummary(boolean bEstimateSizes)
The text summary describing the deployment configuration. |
void |
getTablePath(int index,
String[] pAbsPath,
String[] pLocPath)
Get each of the absolute and local cache paths accumulated. |
int |
hashCode()
the hashcode for this object |
boolean |
isSaveNewDocument()
Indicates whether a new document will be saved as opposed to modifying the current one. |
boolean |
isUseLocalPaths()
Indicates whether to use internal local paths for data caches, given by the path table. |
void |
putCacheOp(ILayer pLayer,
int op)
The operation to be performed with the cache. |
void |
putCachePath(ILayer pLayer,
String path,
String foldername)
The deployment cache for a layer. |
void |
putTablePath(String absPath,
String locPath)
Set an entry in the path table. |
void |
removeAllLayers()
Removes all layers from the deployment list. |
void |
removeLayer(ILayer pLayer)
Removes a layer from the deployment list. |
void |
setDefaultCacheLocation(String pName)
The default location for setting/copying the caches. |
void |
setDocument(IGMxDocument ppDoc)
The deployed document. |
void |
setSaveDocumentName(String pName)
The full name of the new document to be saved. |
void |
setSaveNewDocument(boolean pbSaveNew)
Indicates whether a new document will be saved as opposed to modifying the current one. |
void |
setUseLocalPaths(boolean pbUse)
Indicates whether to use internal local paths for data caches, given by the path table. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public GlobeDeployment() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic GlobeDeployment(Object obj) throws IOException
GlobeDeployment theGlobeDeployment = (GlobeDeployment) obj;
obj
to GlobeDeployment
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void setDocument(IGMxDocument ppDoc) throws IOException, AutomationException
setDocument
in interface IGlobeDeployment
ppDoc
- A reference to a com.esri.arcgis.arcglobe.IGMxDocument (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGMxDocument getDocument() throws IOException, AutomationException
getDocument
in interface IGlobeDeployment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSaveNewDocument(boolean pbSaveNew) throws IOException, AutomationException
setSaveNewDocument
in interface IGlobeDeployment
pbSaveNew
- The pbSaveNew (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSaveNewDocument() throws IOException, AutomationException
isSaveNewDocument
in interface IGlobeDeployment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSaveDocumentName(String pName) throws IOException, AutomationException
setSaveDocumentName
in interface IGlobeDeployment
pName
- The pName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getSaveDocumentName() throws IOException, AutomationException
getSaveDocumentName
in interface IGlobeDeployment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultCacheLocation(String pName) throws IOException, AutomationException
setDefaultCacheLocation
in interface IGlobeDeployment
pName
- The pName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getDefaultCacheLocation() throws IOException, AutomationException
getDefaultCacheLocation
in interface IGlobeDeployment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addLayer(ILayer pLayer) throws IOException, AutomationException
addLayer
in interface IGlobeDeployment
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.public void removeLayer(ILayer pLayer) throws IOException, AutomationException
removeLayer
in interface IGlobeDeployment
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.public void removeAllLayers() throws IOException, AutomationException
removeAllLayers
in interface IGlobeDeployment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLayerCount() throws IOException, AutomationException
getLayerCount
in interface IGlobeDeployment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getLayer(int iLayer, ILayer[] ppLayer) throws IOException, AutomationException
getLayer
in interface IGlobeDeployment
iLayer
- The iLayer (in)ppLayer
- A reference to a com.esri.arcgis.carto.ILayer (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void putCachePath(ILayer pLayer, String path, String foldername) throws IOException, AutomationException
putCachePath
in interface IGlobeDeployment
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)path
- The path (in)foldername
- The foldername (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getCachePath(ILayer pLayer, String[] pPath, String[] foldername) throws IOException, AutomationException
getCachePath
in interface IGlobeDeployment
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)pPath
- The pPath (out: use single element array)foldername
- The foldername (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getCachePathByIndex(int iLayer, String[] pPath, String[] foldername) throws IOException, AutomationException
getCachePathByIndex
in interface IGlobeDeployment
iLayer
- The iLayer (in)pPath
- The pPath (out: use single element array)foldername
- The foldername (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void putCacheOp(ILayer pLayer, int op) throws IOException, AutomationException
putCacheOp
in interface IGlobeDeployment
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)op
- A com.esri.arcgis.arcglobe.esriGlobeDeployCacheOp constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getCacheOp(ILayer pLayer, int[] pOp) throws IOException, AutomationException
getCacheOp
in interface IGlobeDeployment
pLayer
- A reference to a com.esri.arcgis.carto.ILayer (in)pOp
- A com.esri.arcgis.arcglobe.esriGlobeDeployCacheOp constant (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getCacheOpByIndex(int iLayer, int[] pOp) throws IOException, AutomationException
getCacheOpByIndex
in interface IGlobeDeployment
iLayer
- The iLayer (in)pOp
- A com.esri.arcgis.arcglobe.esriGlobeDeployCacheOp constant (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUseLocalPaths() throws IOException, AutomationException
isUseLocalPaths
in interface IGlobeDeployment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUseLocalPaths(boolean pbUse) throws IOException, AutomationException
setUseLocalPaths
in interface IGlobeDeployment
pbUse
- The pbUse (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getPathTableCount() throws IOException, AutomationException
getPathTableCount
in interface IGlobeDeployment
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getTablePath(int index, String[] pAbsPath, String[] pLocPath) throws IOException, AutomationException
getTablePath
in interface IGlobeDeployment
index
- The index (in)pAbsPath
- The pAbsPath (out: use single element array)pLocPath
- The pLocPath (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void putTablePath(String absPath, String locPath) throws IOException, AutomationException
putTablePath
in interface IGlobeDeployment
absPath
- The absPath (in)locPath
- The locPath (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getLocalPath(String absPath, String[] locPath) throws IOException, AutomationException
getLocalPath
in interface IGlobeDeployment
absPath
- The absPath (in)locPath
- The locPath (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getSummary(boolean bEstimateSizes) throws IOException, AutomationException
getSummary
in interface IGlobeDeployment
bEstimateSizes
- The bEstimateSizes (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deploy() throws IOException, AutomationException
deploy
in interface IGlobeDeployment
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 |