|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.globecore.IGlobeTileGeneratorProxy
public class IGlobeTileGeneratorProxy
Internal use class Proxy for COM Interface 'IGlobeTileGenerator'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGlobeCore.olb'
Description: 'Provides access to members that control globe tile generation.' 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 | |
---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Fields inherited from interface com.esri.arcgis.globecore.IGlobeTileGenerator |
---|
IID, IIDe2318a63_2434_49ae_8535_985948cdeb28 |
Constructor Summary | |
---|---|
|
IGlobeTileGeneratorProxy()
For internal use only |
|
IGlobeTileGeneratorProxy(java.lang.Object obj)
|
protected |
IGlobeTileGeneratorProxy(java.lang.Object obj,
java.lang.String iid)
|
|
IGlobeTileGeneratorProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
IGlobeTileGeneratorProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
Method Summary | |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
void |
deleteTiles(IGlobeServer pGlobeServer,
int layerID,
IEnvelope pExtent,
int minLOD,
int maxLOD,
ITrackCancel pCancelTracker)
Deletes all tiles from cache for a given layer within a given extent. |
void |
exit()
Exits the tile generator host process. |
void |
generateConfigFiles()
Generates a cache configuration file for the source layer. |
byte[] |
generateTile(int face,
int level,
int row,
int column)
Generates a tile for the source layer, and stores it into its cache file. |
void |
generateTiles(IGlobeServer pGlobeServer,
int layerID,
IEnvelope pExtent,
int minLOD,
int maxLOD,
ITrackCancel pCancelTracker)
Generate tiles in association with a GlobeServer object. |
IGlobeDisplay |
getDisplay()
The associated globe display. |
ILayer |
getLayer()
The source layer from which to generate tiles. |
IGlobeLayerProperties |
getLayerProperties()
The globe layer properties. |
int |
getMaxTileCount()
The maximum number of tiles to be generated. |
void |
putTilePosition(int face,
int level,
int row,
int column)
Sets the current tile position. |
void |
queryTilePosition(int[] pFace,
int[] pLevel,
int[] pRow,
int[] pColumn)
Queries for the current tile position. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
void |
setDisplayByRef(IGlobeDisplay ppDisplay)
The associated globe display. |
void |
setLayerByRef(ILayer ppLayer)
The source layer from which to generate tiles. |
void |
setLayerPropertiesByRef(IGlobeLayerProperties ppProps)
The globe layer properties. |
void |
setMaxTileCount(int pNumTiles)
The maximum number of tiles to be generated. |
void |
updateTiles(IGlobeServer pGlobeServer,
int layerID,
IEnvelope pExtent,
int minLOD,
int maxLOD,
int updateMode,
ITrackCancel pCancelTracker)
Updates cache for a given layer within a given extent. |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public IGlobeTileGeneratorProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IGlobeTileGeneratorProxy()
public IGlobeTileGeneratorProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IGlobeTileGeneratorProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IGlobeTileGeneratorProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public ILayer getLayer() throws java.io.IOException, AutomationException
getLayer
in interface IGlobeTileGenerator
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLayerByRef(ILayer ppLayer) throws java.io.IOException, AutomationException
setLayerByRef
in interface IGlobeTileGenerator
ppLayer
- 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 IGlobeLayerProperties getLayerProperties() throws java.io.IOException, AutomationException
getLayerProperties
in interface IGlobeTileGenerator
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLayerPropertiesByRef(IGlobeLayerProperties ppProps) throws java.io.IOException, AutomationException
setLayerPropertiesByRef
in interface IGlobeTileGenerator
ppProps
- A reference to a com.esri.arcgis.globecore.IGlobeLayerProperties (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGlobeDisplay getDisplay() throws java.io.IOException, AutomationException
getDisplay
in interface IGlobeTileGenerator
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayByRef(IGlobeDisplay ppDisplay) throws java.io.IOException, AutomationException
setDisplayByRef
in interface IGlobeTileGenerator
ppDisplay
- A reference to a com.esri.arcgis.globecore.IGlobeDisplay (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void generateConfigFiles() throws java.io.IOException, AutomationException
generateConfigFiles
in interface IGlobeTileGenerator
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public byte[] generateTile(int face, int level, int row, int column) throws java.io.IOException, AutomationException
generateTile
in interface IGlobeTileGenerator
face
- The face (in)level
- The level (in)row
- The row (in)column
- The column (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void generateTiles(IGlobeServer pGlobeServer, int layerID, IEnvelope pExtent, int minLOD, int maxLOD, ITrackCancel pCancelTracker) throws java.io.IOException, AutomationException
generateTiles
in interface IGlobeTileGenerator
pGlobeServer
- A reference to a com.esri.arcgis.globecore.IGlobeServer (in)layerID
- The layerID (in)pExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)minLOD
- The minLOD (in)maxLOD
- The maxLOD (in)pCancelTracker
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryTilePosition(int[] pFace, int[] pLevel, int[] pRow, int[] pColumn) throws java.io.IOException, AutomationException
queryTilePosition
in interface IGlobeTileGenerator
pFace
- The pFace (out: use single element array)pLevel
- The pLevel (out: use single element array)pRow
- The pRow (out: use single element array)pColumn
- The pColumn (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void putTilePosition(int face, int level, int row, int column) throws java.io.IOException, AutomationException
putTilePosition
in interface IGlobeTileGenerator
face
- The face (in)level
- The level (in)row
- The row (in)column
- The column (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getMaxTileCount() throws java.io.IOException, AutomationException
getMaxTileCount
in interface IGlobeTileGenerator
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMaxTileCount(int pNumTiles) throws java.io.IOException, AutomationException
setMaxTileCount
in interface IGlobeTileGenerator
pNumTiles
- The pNumTiles (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void exit() throws java.io.IOException, AutomationException
exit
in interface IGlobeTileGenerator
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateTiles(IGlobeServer pGlobeServer, int layerID, IEnvelope pExtent, int minLOD, int maxLOD, int updateMode, ITrackCancel pCancelTracker) throws java.io.IOException, AutomationException
updateTiles
in interface IGlobeTileGenerator
pGlobeServer
- A reference to a com.esri.arcgis.globecore.IGlobeServer (in)layerID
- The layerID (in)pExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)minLOD
- The minLOD (in)maxLOD
- The maxLOD (in)updateMode
- A com.esri.arcgis.globecore.esriGlobeCacheUpdateMode constant (in)pCancelTracker
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteTiles(IGlobeServer pGlobeServer, int layerID, IEnvelope pExtent, int minLOD, int maxLOD, ITrackCancel pCancelTracker) throws java.io.IOException, AutomationException
deleteTiles
in interface IGlobeTileGenerator
pGlobeServer
- A reference to a com.esri.arcgis.globecore.IGlobeServer (in)layerID
- The layerID (in)pExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)minLOD
- The minLOD (in)maxLOD
- The maxLOD (in)pCancelTracker
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
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 |