com.esri.arcgis.datasourcesraster
Class IPixelBlockCursorProxy

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

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

Description: 'Provides access to members that control pixel block cursor.' 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 IPixelBlockCursorProxy
extends com.esri.arcgis.interop.Dispatch
implements IPixelBlockCursor, 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.datasourcesraster.IPixelBlockCursor
IID, IID54dfc56a_bc14_46ac_a815_07dea8cb9cfb
 
Constructor Summary
  IPixelBlockCursorProxy()
          Deprecated. For internal use only
  IPixelBlockCursorProxy(java.lang.Object obj)
          Deprecated.  
protected IPixelBlockCursorProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IPixelBlockCursorProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IPixelBlockCursorProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void getBlockSize(int[] pBlockSizeX, int[] pBlockSizeY)
          Deprecated. Gets the cursor block size.
 void initByRaster(IRaster pRaster)
          Deprecated. Initializes the cursor by the raster interface.
 void initByRawPixels(IRawPixels pRowPixels, int blockSizeX, int blockSizeY)
          Deprecated. Initializes the cursor by the raw pixel interface.
 IPixelBlock nextBlock(int[] pLeft, int[] pTop, int[] pSizeX, int[] pSizeY)
          Deprecated. Obtains the next pixel block from the cursor.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setScanMode(int rhs1)
          Deprecated. The cursor scan mode: Line = 0, LineSerpent = 1, Serpent2 = 3, alaGIF = 4.
 void updateBlockSize(int blockSizeX, int blockSizeY)
          Deprecated. Updates the cursor block size.
 
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

IPixelBlockCursorProxy

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

IPixelBlockCursorProxy

public IPixelBlockCursorProxy()
Deprecated. 
For internal use only


IPixelBlockCursorProxy

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

IPixelBlockCursorProxy

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

IPixelBlockCursorProxy

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

initByRawPixels

public void initByRawPixels(IRawPixels pRowPixels,
                            int blockSizeX,
                            int blockSizeY)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Initializes the cursor by the raw pixel interface.

Specified by:
initByRawPixels in interface IPixelBlockCursor
Parameters:
pRowPixels - A reference to a com.esri.arcgis.datasourcesraster.IRawPixels (in)
blockSizeX - The blockSizeX (in)
blockSizeY - The blockSizeY (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

initByRaster

public void initByRaster(IRaster pRaster)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Initializes the cursor by the raster interface.

Specified by:
initByRaster in interface IPixelBlockCursor
Parameters:
pRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

updateBlockSize

public void updateBlockSize(int blockSizeX,
                            int blockSizeY)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Updates the cursor block size.

Specified by:
updateBlockSize in interface IPixelBlockCursor
Parameters:
blockSizeX - The blockSizeX (in)
blockSizeY - The blockSizeY (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBlockSize

public void getBlockSize(int[] pBlockSizeX,
                         int[] pBlockSizeY)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Gets the cursor block size.

Specified by:
getBlockSize in interface IPixelBlockCursor
Parameters:
pBlockSizeX - The pBlockSizeX (in/out: use single element array)
pBlockSizeY - The pBlockSizeY (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setScanMode

public void setScanMode(int rhs1)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The cursor scan mode: Line = 0, LineSerpent = 1, Serpent2 = 3, alaGIF = 4.

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

nextBlock

public IPixelBlock nextBlock(int[] pLeft,
                             int[] pTop,
                             int[] pSizeX,
                             int[] pSizeY)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Obtains the next pixel block from the cursor.

Specified by:
nextBlock in interface IPixelBlockCursor
Parameters:
pLeft - The pLeft (in/out: use single element array)
pTop - The pTop (in/out: use single element array)
pSizeX - The pSizeX (in/out: use single element array)
pSizeY - The pSizeY (in/out: use single element array)
Returns:
A reference to a com.esri.arcgis.geodatabase.IPixelBlock
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.