com.esri.arcgis.carto
Interface IBasemapSubLayer

All Superinterfaces:
Serializable
All Known Implementing Classes:
BasemapSubLayer, IBasemapSubLayerProxy

public interface IBasemapSubLayer
extends Serializable

Wrapper for layers in the basemap.

Description

This interface provides access to the content of the BasemapSubLayer which is the sublayer handed out by basemaps. The BasemapSubLayer is a wrapper around the real internal layer and provides only focused access to the internal properties of the real layer in order to maintain high performance display.

Product Availability

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


Method Summary
 int getConversionStatus()
          Indicates the conversion status of a given layer.
 ILayer getLayer()
          Gets the contained layer.
 

Method Detail

getLayer

ILayer getLayer()
                throws IOException,
                       AutomationException
Gets the contained layer.

Product Availability

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

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

getConversionStatus

int getConversionStatus()
                        throws IOException,
                               AutomationException
Indicates the conversion status of a given layer.

Product Availability

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

Returns:
A com.esri.arcgis.carto.esriConversionStatus constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.