com.esri.arcgis.datasourcesraster
Class ICellSizeLevelProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.ICellSizeLevelProxy
All Implemented Interfaces:
ICellSizeLevel, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
ICellSizeLevel2Proxy

public class ICellSizeLevelProxy
extends com.esri.arcgis.interop.Dispatch
implements ICellSizeLevel, java.io.Serializable

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

Description: 'Provides access to members that control a cell size level.' 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.ICellSizeLevel
IID, IIDcb2f5079_e498_4d7c_aedc_f7ecb4deb021
 
Constructor Summary
  ICellSizeLevelProxy()
          For internal use only
  ICellSizeLevelProxy(java.lang.Object obj)
           
protected ICellSizeLevelProxy(java.lang.Object obj, java.lang.String iid)
           
  ICellSizeLevelProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected ICellSizeLevelProxy(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)
           
 double getCellSize()
          The cell size value assocated with the level.
 IGeometry getGeometry()
          The geometry defining the boundary of the cell size level.
 int getID()
          The unique ID associated with the cell size level.
 double getMaximumCellSize()
          The maximum cell size value associated with the level.
 double getMinimumCellSize()
          The minimum cell size value associated with the level.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setCellSize(double pCellsize)
          The cell size value assocated with the level.
 void setGeometryByRef(IGeometry ppLevelBoundary)
          The geometry defining the boundary of the cell size level.
 void setID(int pDescriptionID)
          The unique ID associated with the cell size level.
 void setMaximumCellSize(double pMaximumCellSize)
          The maximum cell size value associated with the level.
 void setMinimumCellSize(double pMinimumCellSize)
          The minimum cell size value associated with the level.
 
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

ICellSizeLevelProxy

public ICellSizeLevelProxy(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

ICellSizeLevelProxy

public ICellSizeLevelProxy()
For internal use only


ICellSizeLevelProxy

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

ICellSizeLevelProxy

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

ICellSizeLevelProxy

protected ICellSizeLevelProxy(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

setCellSize

public void setCellSize(double pCellsize)
                 throws java.io.IOException,
                        AutomationException
The cell size value assocated with the level.

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

getCellSize

public double getCellSize()
                   throws java.io.IOException,
                          AutomationException
The cell size value assocated with the level.

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

setGeometryByRef

public void setGeometryByRef(IGeometry ppLevelBoundary)
                      throws java.io.IOException,
                             AutomationException
The geometry defining the boundary of the cell size level.

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

getGeometry

public IGeometry getGeometry()
                      throws java.io.IOException,
                             AutomationException
The geometry defining the boundary of the cell size level.

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

setMinimumCellSize

public void setMinimumCellSize(double pMinimumCellSize)
                        throws java.io.IOException,
                               AutomationException
The minimum cell size value associated with the level.

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

getMinimumCellSize

public double getMinimumCellSize()
                          throws java.io.IOException,
                                 AutomationException
The minimum cell size value associated with the level.

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

setMaximumCellSize

public void setMaximumCellSize(double pMaximumCellSize)
                        throws java.io.IOException,
                               AutomationException
The maximum cell size value associated with the level.

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

getMaximumCellSize

public double getMaximumCellSize()
                          throws java.io.IOException,
                                 AutomationException
The maximum cell size value associated with the level.

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

setID

public void setID(int pDescriptionID)
           throws java.io.IOException,
                  AutomationException
The unique ID associated with the cell size level.

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

getID

public int getID()
          throws java.io.IOException,
                 AutomationException
The unique ID associated with the cell size level.

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