com.esri.arcgis.carto
Interface IMapAdmin4

All Superinterfaces:
Serializable
All Known Implementing Classes:
Map

public interface IMapAdmin4
extends Serializable

Provides access to Map administration methods.

Description

This interface is new at ArcGIS 9.3.

Product Availability

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


Method Summary
 ILayer getDomainDefiningLayer()
          Returns the layer which defines map domain, 0 if domain is the union of all layers.
 boolean isSimulateLayerEffectsInLegends()
          Indicates whether to simulate transparency and other effects in legends.
 void setDomainDefiningLayer(ILayer layer)
          Returns the layer which defines map domain, 0 if domain is the union of all layers.
 void setSimulateLayerEffectsInLegends(boolean flag)
          Indicates whether to simulate transparency and other effects in legends.
 

Method Detail

getDomainDefiningLayer

ILayer getDomainDefiningLayer()
                              throws IOException,
                                     AutomationException
Returns the layer which defines map domain, 0 if domain is the union of all layers.

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.

setDomainDefiningLayer

void setDomainDefiningLayer(ILayer layer)
                            throws IOException,
                                   AutomationException
Returns the layer which defines map domain, 0 if domain is the union of all layers.

Product Availability

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

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

isSimulateLayerEffectsInLegends

boolean isSimulateLayerEffectsInLegends()
                                        throws IOException,
                                               AutomationException
Indicates whether to simulate transparency and other effects in legends.

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.

setSimulateLayerEffectsInLegends

void setSimulateLayerEffectsInLegends(boolean flag)
                                      throws IOException,
                                             AutomationException
Indicates whether to simulate transparency and other effects in legends.

Product Availability

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

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