com.esri.arcgis.datasourcesraster
Interface IRasterBandColormap

All Superinterfaces:
Serializable
All Known Implementing Classes:
IRasterBandColormapProxy, RasterBand

public interface IRasterBandColormap
extends Serializable

Provides access to members that control the colormap of a raster band.

Remarks

This interface is only supported by file based RasterBand.

Product Availability

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


Method Summary
 IRasterColormap getColormap()
          The colormap of this raster band.
 boolean hasColormap()
          Indicates if this band has a colormap.
 void setColormap(IRasterColormap colormap)
          The colormap of this raster band.
 

Method Detail

hasColormap

boolean hasColormap()
                    throws IOException,
                           AutomationException
Indicates if this band has a colormap.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getColormap

IRasterColormap getColormap()
                            throws IOException,
                                   AutomationException
The colormap of this raster band.

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.IRasterColormap
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setColormap

void setColormap(IRasterColormap colormap)
                 throws IOException,
                        AutomationException
The colormap of this raster band.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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