com.esri.arcgis.carto
Interface ILayerGeneralProperties

All Superinterfaces:
Serializable
All Known Implementing Classes:
BasemapLayer, BasemapSubLayer, CadAnnotationLayer, CadastralFabricLayer, CadastralFabricSubLayer, CadFeatureLayer, CadLayer, CompositeGraphicsLayer, CoverageAnnotationLayer, DimensionLayer, FDOGraphicsLayer, FDOGraphicsSublayer, FeatureLayer, GdbRasterCatalogLayer, GlobeServerLayer, GraphicsSubLayer, GroupLayer, ILayerGeneralPropertiesProxy, ImageServerLayer, IMSMapLayer, IMSSubFeatureLayer, IMSSubLayer, KmlLayer, MapServerBasicSublayer, MapServerFindSublayer, MapServerIdentifySublayer, MapServerLayer, MapServerQuerySublayer, MosaicLayer, NALayer, NetworkLayer, NITFGraphicsLayer, ProcessLayer, RasterBasemapLayer, RasterLayer, SchematicLayer, TemporalFeatureLayer, TerrainLayer, TinLayer, WCSLayer, WMSGroupLayer, WMSLayer, WMSMapLayer

public interface ILayerGeneralProperties
extends Serializable

Provides access to layer general properties.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 double getLastMaximumScale()
          Last maximum scale setting used by layer.
 double getLastMinimumScale()
          Last minimum scale setting used by layer.
 String ILayerGeneralProperties_getLayerDescription()
          Description for the layer.
 void setLayerDescription(String text)
          Description for the layer.
 

Method Detail

getLastMinimumScale

double getLastMinimumScale()
                           throws IOException,
                                  AutomationException
Last minimum scale setting used by layer.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

getLastMaximumScale

double getLastMaximumScale()
                           throws IOException,
                                  AutomationException
Last maximum scale setting used by layer.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

ILayerGeneralProperties_getLayerDescription

String ILayerGeneralProperties_getLayerDescription()
                                                   throws IOException,
                                                          AutomationException
Description for the layer.

Product Availability

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

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

setLayerDescription

void setLayerDescription(String text)
                         throws IOException,
                                AutomationException
Description for the layer.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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