com.esri.arcgis.carto
Interface IACLayer2

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ACAcetateLayer, ACFeatureLayer, ACImageLayer, IACLayer2Proxy

public interface IACLayer2
extends java.io.Serializable

COM Interface 'IACLayer2'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the ArcIMS layer.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID24ed5084_5a20_47e8_8cba_d5d36541c7ae
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IEnvelope getExtent()
          The extent of the layer.
 java.lang.String getID()
          The layer id.
 java.lang.Object getLayerDefAxl()
          The layer def axl.
 double getMaxScale()
          Maximum scale at which the layer will display.
 double getMinScale()
          Minimum scale at which the layer will display.
 java.lang.String getName()
          The layer name.
 ISpatialReference getNativeSpatialReference()
          The native spatial reference of the data.
 java.lang.String getOriginalName()
          The name of the layer that the ArcIMS Server hands out.
 java.lang.String getParentLayerID()
          The parent layer id.
 boolean isVisible()
          Indicates if the layer is currently visible.
 void setID(java.lang.String iD)
          The layer id.
 void setMaxScale(double scale)
          Maximum scale at which the layer will display.
 void setMinScale(double scale)
          Minimum scale at which the layer will display.
 void setName(java.lang.String name)
          The layer name.
 void setOriginalName(java.lang.String name)
          The name of the layer that the ArcIMS Server hands out.
 void setParentLayerID(java.lang.String iD)
          The parent layer id.
 void setVisible(boolean visible)
          Indicates if the layer is currently visible.
 

Field Detail

IID24ed5084_5a20_47e8_8cba_d5d36541c7ae

static final int IID24ed5084_5a20_47e8_8cba_d5d36541c7ae
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The layer name.

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

setName

void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
The layer name.

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

getOriginalName

java.lang.String getOriginalName()
                                 throws java.io.IOException,
                                        AutomationException
The name of the layer that the ArcIMS Server hands out.

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

setOriginalName

void setOriginalName(java.lang.String name)
                     throws java.io.IOException,
                            AutomationException
The name of the layer that the ArcIMS Server hands out.

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

getID

java.lang.String getID()
                       throws java.io.IOException,
                              AutomationException
The layer id.

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

setID

void setID(java.lang.String iD)
           throws java.io.IOException,
                  AutomationException
The layer id.

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

isVisible

boolean isVisible()
                  throws java.io.IOException,
                         AutomationException
Indicates if the layer is currently visible.

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

setVisible

void setVisible(boolean visible)
                throws java.io.IOException,
                       AutomationException
Indicates if the layer is currently visible.

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

getMinScale

double getMinScale()
                   throws java.io.IOException,
                          AutomationException
Minimum scale at which the layer will display.

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

setMinScale

void setMinScale(double scale)
                 throws java.io.IOException,
                        AutomationException
Minimum scale at which the layer will display.

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

getMaxScale

double getMaxScale()
                   throws java.io.IOException,
                          AutomationException
Maximum scale at which the layer will display.

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

setMaxScale

void setMaxScale(double scale)
                 throws java.io.IOException,
                        AutomationException
Maximum scale at which the layer will display.

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

getLayerDefAxl

java.lang.Object getLayerDefAxl()
                                throws java.io.IOException,
                                       AutomationException
The layer def axl.

Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExtent

IEnvelope getExtent()
                    throws java.io.IOException,
                           AutomationException
The extent of the layer.

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

getNativeSpatialReference

ISpatialReference getNativeSpatialReference()
                                            throws java.io.IOException,
                                                   AutomationException
The native spatial reference of the data.

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

getParentLayerID

java.lang.String getParentLayerID()
                                  throws java.io.IOException,
                                         AutomationException
The parent layer id.

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

setParentLayerID

void setParentLayerID(java.lang.String iD)
                      throws java.io.IOException,
                             AutomationException
The parent layer id.

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