Class DrawingInfo
- java.lang.Object
-
- com.esri.arcgisruntime.arcgisservices.DrawingInfo
-
public final class DrawingInfo extends Object
Represents drawing information about a feature layer in an ArcGIS feature service or a sub-layer in an ArcGIS map service.- Since:
- 100.0.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<LabelingInfo>getLabelingInfo()Gets an unmodifiable list ofLabelingInfoobjects representing the labeling information associated with this layer or sub-layer.RenderergetRenderer()Gets the renderer assigned to the layer.doublegetTransparency()Gets the default transparency of this layer as a value between 0(fully opaque) and 100(fully transparent).booleanisScaleSymbols()Indicates whether the text and symbols will change as the map scale varies.booleanisShowLabels()Indicates whether labels are defined on this layer or sub-layer.
-
-
-
Method Detail
-
getLabelingInfo
public List<LabelingInfo> getLabelingInfo()
Gets an unmodifiable list ofLabelingInfoobjects representing the labeling information associated with this layer or sub-layer.- Returns:
- an unmodifiable list of the labeling info objects
- Since:
- 100.0.0
-
getRenderer
public Renderer getRenderer()
Gets the renderer assigned to the layer.- Returns:
- the renderer
- Since:
- 100.0.0
-
isScaleSymbols
public boolean isScaleSymbols()
Indicates whether the text and symbols will change as the map scale varies.- Returns:
- true if the symbols are scaled, false otherwise
- Since:
- 100.0.0
-
isShowLabels
public boolean isShowLabels()
Indicates whether labels are defined on this layer or sub-layer.- Returns:
- Returns true if the labels are shown, false otherwise
- Since:
- 100.0.0
-
getTransparency
public double getTransparency()
Gets the default transparency of this layer as a value between 0(fully opaque) and 100(fully transparent).- Returns:
- the transparency
- Since:
- 100.0.0
-
-