com.esri.arcgis.carto
Interface IMapServerSublayer

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

public interface IMapServerSublayer
extends java.io.Serializable

COM Interface 'IMapServerSublayer'. 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 IIDb059b902_5c7a_4287_982e_ef0bc77c6aab
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ILayerDescription getLayerDescription()
          The layer description.
 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.
 

Field Detail

IIDb059b902_5c7a_4287_982e_ef0bc77c6aab

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

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.