com.esri.arcgis.datasourcesraster
Class IOverviewItemURIProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.IOverviewItemURIProxy
All Implemented Interfaces:
IOverviewItemURI, java.io.Externalizable, java.io.Serializable

public class IOverviewItemURIProxy
extends com.esri.arcgis.interop.Dispatch
implements IOverviewItemURI, java.io.Serializable

Internal use class Proxy for COM Interface 'IOverviewItemURI'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control an overview item URI.' 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 =

See Also:
Serialized Form

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.datasourcesraster.IOverviewItemURI
IID, IID7061751b_3279_4719_86df_bdff9c73c809
 
Constructor Summary
  IOverviewItemURIProxy()
          For internal use only
  IOverviewItemURIProxy(java.lang.Object obj)
           
protected IOverviewItemURIProxy(java.lang.Object obj, java.lang.String iid)
           
  IOverviewItemURIProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IOverviewItemURIProxy(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 deleteDataset()
          Deletes the overview raster dataset.
 java.lang.String getItemName()
          Name of the overview item.
 IEnvelope getNativeExtent()
          The original extent of the overview item URI.
 IRasterInfo getRasterInfo()
          The RasterInfo object describing a dummy overview tile.
 IName getStorageName()
          Name of the storage location for the overview raster dataset.
 int getTileColOffset()
          The column offset of the overview tile in the grid.
 int getTileRowOffset()
          The row offset of the overview tile in the grid.
 boolean isDatasetExists()
          Indicates whether the overview raster dataset exists in the storage location.
 boolean isManagedDataset()
          Indicates whether the mosaic dataset manages the lifetime of the overview raster dataset.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setItemName(java.lang.String pItemName)
          Name of the overview item.
 void setNativeExtentByRef(IEnvelope ppEnvelope)
          The original extent of the overview item URI.
 void setRasterInfoByRef(IRasterInfo ppRasterInfo)
          The RasterInfo object describing a dummy overview tile.
 void setStorageNameByRef(IName ppStorageName)
          Name of the storage location for the overview raster dataset.
 void setTileColOffset(int pTileColOffset)
          The column offset of the overview tile in the grid.
 void setTileRowOffset(int pTileRowOffset)
          The row offset of the overview tile in the grid.
 IRasterDataset updateDataset(IRaster pRaster, java.lang.String imageFormatName, IRasterStorageDef pRasterStorageDef)
          Regenerates and returns the overview raster dataset using a raster object and storage definition.
 
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

noncastable

public boolean noncastable
Constructor Detail

IOverviewItemURIProxy

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

IOverviewItemURIProxy

public IOverviewItemURIProxy()
For internal use only


IOverviewItemURIProxy

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

IOverviewItemURIProxy

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

IOverviewItemURIProxy

protected IOverviewItemURIProxy(java.lang.String CLSID,
                                java.lang.String iid,
                                java.lang.String host,
                                com.esri.arcgis.interop.AuthInfo authInfo)
                         throws java.io.IOException
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
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
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

setItemName

public void setItemName(java.lang.String pItemName)
                 throws java.io.IOException,
                        AutomationException
Name of the overview item.

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

getItemName

public java.lang.String getItemName()
                             throws java.io.IOException,
                                    AutomationException
Name of the overview item.

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

setStorageNameByRef

public void setStorageNameByRef(IName ppStorageName)
                         throws java.io.IOException,
                                AutomationException
Name of the storage location for the overview raster dataset.

Specified by:
setStorageNameByRef in interface IOverviewItemURI
Parameters:
ppStorageName - A reference to a com.esri.arcgis.system.IName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStorageName

public IName getStorageName()
                     throws java.io.IOException,
                            AutomationException
Name of the storage location for the overview raster dataset.

Specified by:
getStorageName in interface IOverviewItemURI
Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isDatasetExists

public boolean isDatasetExists()
                        throws java.io.IOException,
                               AutomationException
Indicates whether the overview raster dataset exists in the storage location.

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

isManagedDataset

public boolean isManagedDataset()
                         throws java.io.IOException,
                                AutomationException
Indicates whether the mosaic dataset manages the lifetime of the overview raster dataset. Raster datasets associated with managed overview items are moved, copied, and deleted along with the parent mosaic dataset.

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

deleteDataset

public void deleteDataset()
                   throws java.io.IOException,
                          AutomationException
Deletes the overview raster dataset.

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

updateDataset

public IRasterDataset updateDataset(IRaster pRaster,
                                    java.lang.String imageFormatName,
                                    IRasterStorageDef pRasterStorageDef)
                             throws java.io.IOException,
                                    AutomationException
Regenerates and returns the overview raster dataset using a raster object and storage definition.

Specified by:
updateDataset in interface IOverviewItemURI
Parameters:
pRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
imageFormatName - The imageFormatName (in)
pRasterStorageDef - A reference to a com.esri.arcgis.geodatabase.IRasterStorageDef (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IRasterDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTileRowOffset

public void setTileRowOffset(int pTileRowOffset)
                      throws java.io.IOException,
                             AutomationException
The row offset of the overview tile in the grid.

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

getTileRowOffset

public int getTileRowOffset()
                     throws java.io.IOException,
                            AutomationException
The row offset of the overview tile in the grid.

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

setTileColOffset

public void setTileColOffset(int pTileColOffset)
                      throws java.io.IOException,
                             AutomationException
The column offset of the overview tile in the grid.

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

getTileColOffset

public int getTileColOffset()
                     throws java.io.IOException,
                            AutomationException
The column offset of the overview tile in the grid.

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

setNativeExtentByRef

public void setNativeExtentByRef(IEnvelope ppEnvelope)
                          throws java.io.IOException,
                                 AutomationException
The original extent of the overview item URI.

Specified by:
setNativeExtentByRef in interface IOverviewItemURI
Parameters:
ppEnvelope - 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.

getNativeExtent

public IEnvelope getNativeExtent()
                          throws java.io.IOException,
                                 AutomationException
The original extent of the overview item URI.

Specified by:
getNativeExtent in interface IOverviewItemURI
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.

setRasterInfoByRef

public void setRasterInfoByRef(IRasterInfo ppRasterInfo)
                        throws java.io.IOException,
                               AutomationException
The RasterInfo object describing a dummy overview tile.

Specified by:
setRasterInfoByRef in interface IOverviewItemURI
Parameters:
ppRasterInfo - A reference to a com.esri.arcgis.datasourcesraster.IRasterInfo (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRasterInfo

public IRasterInfo getRasterInfo()
                          throws java.io.IOException,
                                 AutomationException
The RasterInfo object describing a dummy overview tile.

Specified by:
getRasterInfo in interface IOverviewItemURI
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IRasterInfo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.