com.esri.arcgis.geoprocessing
Interface IGPRasterLayer

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPRasterLayer, IGPRasterLayerProxy

public interface IGPRasterLayer
extends java.io.Serializable

COM Interface 'IGPRasterLayer'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'

Description: 'Provides access to the properties/methods of a geoprocessing raster layer object.' 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
static java.lang.String IID
          Deprecated. Internal use only
static int IID9d08ed26_ab4c_45d5_9f4e_32677670f7a0
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getBandCount()
          The number of bands in the raster layer object.
 int getColumnCount()
          The number of columns of the raster layer object.
 IField getField()
          The field of the raster layer.
 double getPixelHeight()
          The pixel height of the raster layer object.
 double getPixelWidth()
          The pixel width of the raster layer object.
 int getRowCount()
          The row count of the raster layer object.
 java.lang.String getWhereClause()
          The where clause of the raster layer.
 boolean isInteger()
          Indicates whether or not the raster layer is of integer type.
 void setBandCount(int bandCount)
          The number of bands in the raster layer object.
 void setFieldByRef(IField ppField)
          The field of the raster layer.
 void setIsInteger(boolean isInteger)
          Indicates whether or not the raster layer is of integer type.
 void setPixelHeight(double pixelHeight)
          The pixel height of the raster layer object.
 void setPixelWidth(double pixelWidth)
          The pixel width of the raster layer object.
 void setWhereClause(java.lang.String pWhereClause)
          The where clause of the raster layer.
 

Field Detail

IID9d08ed26_ab4c_45d5_9f4e_32677670f7a0

static final int IID9d08ed26_ab4c_45d5_9f4e_32677670f7a0
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getField

IField getField()
                throws java.io.IOException,
                       AutomationException
The field of the raster layer.

Returns:
A reference to a com.esri.arcgis.geodatabase.IField
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFieldByRef

void setFieldByRef(IField ppField)
                   throws java.io.IOException,
                          AutomationException
The field of the raster layer.

Parameters:
ppField - A reference to a com.esri.arcgis.geodatabase.IField (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWhereClause

java.lang.String getWhereClause()
                                throws java.io.IOException,
                                       AutomationException
The where clause of the raster layer.

Returns:
The pWhereClause
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setWhereClause

void setWhereClause(java.lang.String pWhereClause)
                    throws java.io.IOException,
                           AutomationException
The where clause of the raster layer.

Parameters:
pWhereClause - The pWhereClause (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isInteger

boolean isInteger()
                  throws java.io.IOException,
                         AutomationException
Indicates whether or not the raster layer is of integer type.

Returns:
The isInteger
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsInteger

void setIsInteger(boolean isInteger)
                  throws java.io.IOException,
                         AutomationException
Indicates whether or not the raster layer is of integer type.

Parameters:
isInteger - The isInteger (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getBandCount

int getBandCount()
                 throws java.io.IOException,
                        AutomationException
The number of bands in the raster layer object.

Returns:
The bandCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBandCount

void setBandCount(int bandCount)
                  throws java.io.IOException,
                         AutomationException
The number of bands in the raster layer object.

Parameters:
bandCount - The bandCount (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPixelWidth

double getPixelWidth()
                     throws java.io.IOException,
                            AutomationException
The pixel width of the raster layer object.

Returns:
The pixelWidth
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPixelWidth

void setPixelWidth(double pixelWidth)
                   throws java.io.IOException,
                          AutomationException
The pixel width of the raster layer object.

Parameters:
pixelWidth - The pixelWidth (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPixelHeight

double getPixelHeight()
                      throws java.io.IOException,
                             AutomationException
The pixel height of the raster layer object.

Returns:
The pixelHeight
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPixelHeight

void setPixelHeight(double pixelHeight)
                    throws java.io.IOException,
                           AutomationException
The pixel height of the raster layer object.

Parameters:
pixelHeight - The pixelHeight (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRowCount

int getRowCount()
                throws java.io.IOException,
                       AutomationException
The row count of the raster layer object.

Returns:
The rowCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getColumnCount

int getColumnCount()
                   throws java.io.IOException,
                          AutomationException
The number of columns of the raster layer object.

Returns:
The columnCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.