com.esri.arcgis.geoanalyst
Interface IRasterDescriptor

All Superinterfaces:
IGeoDataDescriptor, Serializable
All Known Implementing Classes:
RasterDescriptor

public interface IRasterDescriptor
extends IGeoDataDescriptor, Serializable

Provides access to members that control the Raster descriptor.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void create(IRaster raster, IQueryFilter filter, String fieldName)
          Create a Raster descriptor.
 IRaster getRaster()
          The Raster in the descriptor.
 
Methods inherited from interface com.esri.arcgis.geoanalyst.IGeoDataDescriptor
createFromSelectionSet, getField, getFieldName, getQueryFilter, getSelectionSet
 

Method Detail

create

void create(IRaster raster,
            IQueryFilter filter,
            String fieldName)
            throws IOException,
                   AutomationException
Create a Raster descriptor.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
raster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
filter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)
fieldName - The fieldName (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRaster

IRaster getRaster()
                  throws IOException,
                         AutomationException
The Raster in the descriptor.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

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