Class DrawingInfo


  • public final class DrawingInfo
    extends java.lang.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
      java.util.List<LabelingInfo> getLabelingInfo()
      Gets an unmodifiable list of LabelingInfo objects representing the labeling information associated with this layer or sub-layer.
      Renderer getRenderer()
      Gets the renderer assigned to the layer.
      double getTransparency()
      Gets the default transparency of this layer as a value between 0(fully opaque) and 100(fully transparent).
      boolean isScaleSymbols()
      Indicates whether the text and symbols will change as the map scale varies.
      boolean isShowLabels()
      Indicates whether labels are defined on this layer or sub-layer.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getLabelingInfo

        public java.util.List<LabelingInfo> getLabelingInfo()
        Gets an unmodifiable list of LabelingInfo objects 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