com.esri.arcgis.carto
Class IMapCookerProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.IMapCookerProxy
All Implemented Interfaces:
IMapCooker, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IMapCooker2Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IMapCooker'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that controls a map cache generator.' 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 =

public class IMapCookerProxy
extends com.esri.arcgis.interop.Dispatch
implements IMapCooker, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.carto.IMapCooker
IID, IID842ba25b_fe2f_41a4_8867_b521951a2b34
 
Constructor Summary
  IMapCookerProxy()
          Deprecated. For internal use only
  IMapCookerProxy(java.lang.Object obj)
          Deprecated.  
protected IMapCookerProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IMapCookerProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IMapCookerProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addCachedLayers(IMap pMap)
          Deprecated. Adds all cached layers in the map cache.
 void addLayer(java.lang.String name, ILayer pLayer)
          Deprecated. Adds a layer to the map cache.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void clear(ILayer pLayer, IEnvelope pExtent)
          Deprecated. Clears cache for a given layer within a given extent.
 void clearAll()
          Deprecated. Clears cache for all layers.
 void connect(java.lang.String location, java.lang.String name, IMap pMap)
          Deprecated. Connects to a given map and its cache.
 void delete()
          Deprecated. Deletes map service cache directory.
 void draw(ILayer pLayer, IDisplay pDisplay, ITrackCancel pTrackCancel)
          Deprecated. Draws a given layer to the specified display.
 void exit()
          Deprecated. Exits the map cache generator host process.
 void generate(IMap pMap, ILayer pLayer, IDisplay pDisplay, ITrackCancel pTrackCancel)
          Deprecated. Fully generates cache for a given layer.
 java.lang.String getCacheDirectory(ILayer pLayer)
          Deprecated. Gets cache directory for a given layer.
 IEnvelope getExtent()
          Deprecated. The map cache extent.
 java.lang.String getFormat()
          Deprecated. The tile cache format.
 int getMaxTileCount()
          Deprecated. The maximum number of map tiles to be generated.
 int getNumLevels()
          Deprecated. The number of map cache levels.
 java.lang.String getPath()
          Deprecated. The map cache path.
 byte[] getTile(ILayer pLayer, int level, int row, int column)
          Deprecated. Gets a tile for a given tile location from a given layer.
 ITileCacheInfo getTileCacheInfo()
          Deprecated. The tile cache info.
 boolean hasCache()
          Deprecated. Indicates if there is any cache.
 boolean hasLayerCache(ILayer pLayer)
          Deprecated. Indicates if there is a cache for a given layer.
 boolean isAntialiasing()
          Deprecated. Indicates if antialiasing should be used.
 void putTile(ILayer pLayer, int level, int row, int column, byte[] ppTile)
          Deprecated. Puts a tile for a given tile location for a given layer.
 void putTilePosition(int level, int row, int column)
          Deprecated. Sets the current map tile position.
 void queryTilePosition(int[] pLevel, int[] pRow, int[] pColumn)
          Deprecated. Queries for the current map tile position.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAntialiasing(boolean pAntialiasing)
          Deprecated. Indicates if antialiasing should be used.
 void setDefaultLODInfos(int numLevels)
          Deprecated. Sets default LOD Info for a given number of levels.
 void setExtent(IEnvelope ppExtent)
          Deprecated. The map cache extent.
 void setFormat(java.lang.String pFormat)
          Deprecated. The tile cache format.
 void setMaxTileCount(int pNumTiles)
          Deprecated. The maximum number of map tiles to be generated.
 void setPath(java.lang.String pPath)
          Deprecated. The map cache path.
 void setTileCacheInfoByRef(ITileCacheInfo ppCacheInfo)
          Deprecated. The tile cache info.
 void snap(IDisplay pDisplay, IEnvelope pExtent)
          Deprecated. Snaps a view extent to one of map cache levels.
 void update(IMap pMap, ILayer pLayer, IDisplay pDisplay, IEnvelope pExtent, ILongArray pLevels, int updateMode, ITrackCancel pTrackCancel)
          Deprecated. 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

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IMapCookerProxy

public IMapCookerProxy(java.lang.String CLSID,
                       java.lang.String host,
                       com.esri.arcgis.interop.AuthInfo authInfo)
                throws java.net.UnknownHostException,
                       java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IMapCookerProxy

public IMapCookerProxy()
Deprecated. 
For internal use only


IMapCookerProxy

public IMapCookerProxy(java.lang.Object obj)
                throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IMapCookerProxy

protected IMapCookerProxy(java.lang.Object obj,
                          java.lang.String iid)
                   throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IMapCookerProxy

protected IMapCookerProxy(java.lang.String CLSID,
                          java.lang.String iid,
                          java.lang.String host,
                          com.esri.arcgis.interop.AuthInfo authInfo)
                   throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getPath

public java.lang.String getPath()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The map cache path.

Specified by:
getPath in interface IMapCooker
Returns:
The pPath
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPath

public void setPath(java.lang.String pPath)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The map cache path.

Specified by:
setPath in interface IMapCooker
Parameters:
pPath - The pPath (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExtent

public IEnvelope getExtent()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The map cache extent.

Specified by:
getExtent in interface IMapCooker
Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setExtent

public void setExtent(IEnvelope ppExtent)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The map cache extent.

Specified by:
setExtent in interface IMapCooker
Parameters:
ppExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFormat

public java.lang.String getFormat()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The tile cache format.

Specified by:
getFormat in interface IMapCooker
Returns:
The pFormat
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFormat

public void setFormat(java.lang.String pFormat)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The tile cache format.

Specified by:
setFormat in interface IMapCooker
Parameters:
pFormat - The pFormat (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAntialiasing

public boolean isAntialiasing()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates if antialiasing should be used.

Specified by:
isAntialiasing in interface IMapCooker
Returns:
The pAntialiasing
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAntialiasing

public void setAntialiasing(boolean pAntialiasing)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Indicates if antialiasing should be used.

Specified by:
setAntialiasing in interface IMapCooker
Parameters:
pAntialiasing - The pAntialiasing (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTileCacheInfo

public ITileCacheInfo getTileCacheInfo()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The tile cache info.

Specified by:
getTileCacheInfo in interface IMapCooker
Returns:
A reference to a com.esri.arcgis.carto.ITileCacheInfo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTileCacheInfoByRef

public void setTileCacheInfoByRef(ITileCacheInfo ppCacheInfo)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The tile cache info.

Specified by:
setTileCacheInfoByRef in interface IMapCooker
Parameters:
ppCacheInfo - A reference to a com.esri.arcgis.carto.ITileCacheInfo (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNumLevels

public int getNumLevels()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The number of map cache levels.

Specified by:
getNumLevels in interface IMapCooker
Returns:
The pNumLevels
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

connect

public void connect(java.lang.String location,
                    java.lang.String name,
                    IMap pMap)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Connects to a given map and its cache.

Specified by:
connect in interface IMapCooker
Parameters:
location - The location (in)
name - The name (in)
pMap - A reference to a com.esri.arcgis.carto.IMap (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addCachedLayers

public void addCachedLayers(IMap pMap)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Adds all cached layers in the map cache.

Specified by:
addCachedLayers in interface IMapCooker
Parameters:
pMap - A reference to a com.esri.arcgis.carto.IMap (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addLayer

public void addLayer(java.lang.String name,
                     ILayer pLayer)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Adds a layer to the map cache.

Specified by:
addLayer in interface IMapCooker
Parameters:
name - The name (in)
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clear

public void clear(ILayer pLayer,
                  IEnvelope pExtent)
           throws java.io.IOException,
                  AutomationException
Deprecated. 
Clears cache for a given layer within a given extent.

Specified by:
clear in interface IMapCooker
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clearAll

public void clearAll()
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Clears cache for all layers.

Specified by:
clearAll in interface IMapCooker
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

snap

public void snap(IDisplay pDisplay,
                 IEnvelope pExtent)
          throws java.io.IOException,
                 AutomationException
Deprecated. 
Snaps a view extent to one of map cache levels.

Specified by:
snap in interface IMapCooker
Parameters:
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

draw

public void draw(ILayer pLayer,
                 IDisplay pDisplay,
                 ITrackCancel pTrackCancel)
          throws java.io.IOException,
                 AutomationException
Deprecated. 
Draws a given layer to the specified display.

Specified by:
draw in interface IMapCooker
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefaultLODInfos

public void setDefaultLODInfos(int numLevels)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Sets default LOD Info for a given number of levels.

Specified by:
setDefaultLODInfos in interface IMapCooker
Parameters:
numLevels - The numLevels (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

generate

public void generate(IMap pMap,
                     ILayer pLayer,
                     IDisplay pDisplay,
                     ITrackCancel pTrackCancel)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Fully generates cache for a given layer.

Specified by:
generate in interface IMapCooker
Parameters:
pMap - A reference to a com.esri.arcgis.carto.IMap (in)
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

hasCache

public boolean hasCache()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Indicates if there is any cache.

Specified by:
hasCache in interface IMapCooker
Returns:
The pHasCache
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

hasLayerCache

public boolean hasLayerCache(ILayer pLayer)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates if there is a cache for a given layer.

Specified by:
hasLayerCache in interface IMapCooker
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Returns:
The pHasCache
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTile

public byte[] getTile(ILayer pLayer,
                      int level,
                      int row,
                      int column)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Gets a tile for a given tile location from a given layer.

Specified by:
getTile in interface IMapCooker
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
level - The level (in)
row - The row (in)
column - The column (in)
Returns:
An unsigned byte
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putTile

public void putTile(ILayer pLayer,
                    int level,
                    int row,
                    int column,
                    byte[] ppTile)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Puts a tile for a given tile location for a given layer.

Specified by:
putTile in interface IMapCooker
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
level - The level (in)
row - The row (in)
column - The column (in)
ppTile - An unsigned byte (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCacheDirectory

public java.lang.String getCacheDirectory(ILayer pLayer)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Gets cache directory for a given layer.

Specified by:
getCacheDirectory in interface IMapCooker
Parameters:
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
Returns:
The pCacheDir
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryTilePosition

public void queryTilePosition(int[] pLevel,
                              int[] pRow,
                              int[] pColumn)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Queries for the current map tile position.

Specified by:
queryTilePosition in interface IMapCooker
Parameters:
pLevel - The pLevel (out: use single element array)
pRow - The pRow (out: use single element array)
pColumn - The pColumn (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putTilePosition

public void putTilePosition(int level,
                            int row,
                            int column)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Sets the current map tile position.

Specified by:
putTilePosition in interface IMapCooker
Parameters:
level - The level (in)
row - The row (in)
column - The column (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaxTileCount

public int getMaxTileCount()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The maximum number of map tiles to be generated.

Specified by:
getMaxTileCount in interface IMapCooker
Returns:
The pNumTiles
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaxTileCount

public void setMaxTileCount(int pNumTiles)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The maximum number of map tiles to be generated.

Specified by:
setMaxTileCount in interface IMapCooker
Parameters:
pNumTiles - The pNumTiles (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

exit

public void exit()
          throws java.io.IOException,
                 AutomationException
Deprecated. 
Exits the map cache generator host process.

Specified by:
exit in interface IMapCooker
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

update

public void update(IMap pMap,
                   ILayer pLayer,
                   IDisplay pDisplay,
                   IEnvelope pExtent,
                   ILongArray pLevels,
                   int updateMode,
                   ITrackCancel pTrackCancel)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Updates cache for a given layer within a given extent.

Specified by:
update in interface IMapCooker
Parameters:
pMap - A reference to a com.esri.arcgis.carto.IMap (in)
pLayer - A reference to a com.esri.arcgis.carto.ILayer (in)
pDisplay - A reference to a com.esri.arcgis.display.IDisplay (in)
pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
pLevels - A reference to a com.esri.arcgis.system.ILongArray (in)
updateMode - A com.esri.arcgis.carto.esriMapCacheUpdateMode constant (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

delete

public void delete()
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Deletes map service cache directory.

Specified by:
delete in interface IMapCooker
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.