|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 problems
public 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 problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void setDocument(IGMxDocument ppDoc)
throws IOException,
AutomationException
setDocument in interface IGlobeDeploymentppDoc - 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 IGlobeDeploymentIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSaveNewDocument(boolean pbSaveNew)
throws IOException,
AutomationException
setSaveNewDocument in interface IGlobeDeploymentpbSaveNew - 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 IGlobeDeploymentIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSaveDocumentName(String pName)
throws IOException,
AutomationException
setSaveDocumentName in interface IGlobeDeploymentpName - 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 IGlobeDeploymentIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultCacheLocation(String pName)
throws IOException,
AutomationException
setDefaultCacheLocation in interface IGlobeDeploymentpName - 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 IGlobeDeploymentIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addLayer(ILayer pLayer)
throws IOException,
AutomationException
addLayer in interface IGlobeDeploymentpLayer - 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 IGlobeDeploymentpLayer - 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 IGlobeDeploymentIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLayerCount()
throws IOException,
AutomationException
getLayerCount in interface IGlobeDeploymentIOException - 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 IGlobeDeploymentiLayer - 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 IGlobeDeploymentpLayer - 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 IGlobeDeploymentpLayer - 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 IGlobeDeploymentiLayer - 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 IGlobeDeploymentpLayer - 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 IGlobeDeploymentpLayer - 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 IGlobeDeploymentiLayer - 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 IGlobeDeploymentIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseLocalPaths(boolean pbUse)
throws IOException,
AutomationException
setUseLocalPaths in interface IGlobeDeploymentpbUse - 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 IGlobeDeploymentIOException - 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 IGlobeDeploymentindex - 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 IGlobeDeploymentabsPath - 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 IGlobeDeploymentabsPath - 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 IGlobeDeploymentbEstimateSizes - 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 IGlobeDeploymentIOException - 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 | ||||||||