com.esri.arcgis.carto
Interface IRasterBasemapLayer

All Superinterfaces:
Serializable
All Known Implementing Classes:
IRasterBasemapLayerProxy, RasterBasemapLayer

public interface IRasterBasemapLayer
extends Serializable

Provides access to members of a raster basemap layer.

Product Availability

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


Method Summary
 IMosaicLayer getMosaicLayer()
          The mosaic layer that contains the raster layer in the basemap layer.
 IRasterLayer getRasterLayer()
          The Raster Layer in the Basemap Layer.
 short getTransparency()
          The transparency of Basemap Layer.
 boolean hasMosaicLayer()
          Indicates if the RasterBasemapLayer was created from a mosaic layer.
 void setTransparency(short pAlpha)
          The transparency of Basemap Layer.
 

Method Detail

getRasterLayer

IRasterLayer getRasterLayer()
                            throws IOException,
                                   AutomationException
The Raster Layer in the Basemap Layer.

Product Availability

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

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

getTransparency

short getTransparency()
                      throws IOException,
                             AutomationException
The transparency of Basemap Layer.

Product Availability

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

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

setTransparency

void setTransparency(short pAlpha)
                     throws IOException,
                            AutomationException
The transparency of Basemap Layer.

Product Availability

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

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

hasMosaicLayer

boolean hasMosaicLayer()
                       throws IOException,
                              AutomationException
Indicates if the RasterBasemapLayer was created from a mosaic layer.

Product Availability

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

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

getMosaicLayer

IMosaicLayer getMosaicLayer()
                            throws IOException,
                                   AutomationException
The mosaic layer that contains the raster layer in the basemap layer.

Product Availability

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

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