com.esri.arcgis.carto
Interface IMapServerSublayer2

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IMapServerSublayer2Proxy, MapServerBasicSublayer, MapServerFindSublayer, MapServerIdentifySublayer, MapServerQuerySublayer

public interface IMapServerSublayer2
extends java.io.Serializable

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

Description: 'Provides access to the available properties of a map server sublayer object.' 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 IIDc044e0de_b4fb_471f_b0fd_7dfdc56991f1
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ILayerDescription getLayerDescription()
          The layer description.
 java.lang.String getSourceID()
          The source ID of the layer.
 boolean isHasLabels()
          Indicates if the layer has labels to turn on and off.
 boolean isScaleSymbols()
          Indicates whether the layer should scale its symbols according to the reference scale.
 boolean isShowLabels()
          Indicates whether the layer should display its dynamic labels.
 void setScaleSymbols(boolean scaleSymbols)
          Indicates whether the layer should scale its symbols according to the reference scale.
 void setShowLabels(boolean show)
          Indicates whether the layer should display its dynamic labels.
 void setSourceID(java.lang.String sourceID)
          The source ID of the layer.
 

Field Detail

IIDc044e0de_b4fb_471f_b0fd_7dfdc56991f1

static final int IIDc044e0de_b4fb_471f_b0fd_7dfdc56991f1
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

getSourceID

java.lang.String getSourceID()
                             throws java.io.IOException,
                                    AutomationException
The source ID of the layer.

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

setSourceID

void setSourceID(java.lang.String sourceID)
                 throws java.io.IOException,
                        AutomationException
The source ID of the layer.

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

isHasLabels

boolean isHasLabels()
                    throws java.io.IOException,
                           AutomationException
Indicates if the layer has labels to turn on and off.

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

isShowLabels

boolean isShowLabels()
                     throws java.io.IOException,
                            AutomationException
Indicates whether the layer should display its dynamic labels.

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

setShowLabels

void setShowLabels(boolean show)
                   throws java.io.IOException,
                          AutomationException
Indicates whether the layer should display its dynamic labels.

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

isScaleSymbols

boolean isScaleSymbols()
                       throws java.io.IOException,
                              AutomationException
Indicates whether the layer should scale its symbols according to the reference scale.

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

setScaleSymbols

void setScaleSymbols(boolean scaleSymbols)
                     throws java.io.IOException,
                            AutomationException
Indicates whether the layer should scale its symbols according to the reference scale.

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

getLayerDescription

ILayerDescription getLayerDescription()
                                      throws java.io.IOException,
                                             AutomationException
The layer description.

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