Class GSDimensionInfoEncoder

  • Direct Known Subclasses:
    GSFeatureDimensionInfoEncoder

    public class GSDimensionInfoEncoder
    extends XmlElement

    GSDimensionInfoEncoder class.

    Version:
    $Id: $
    Author:
    Carlo Cancellieri - carlo.cancellieri@geo-solutions.it, Simone Giannecchini, GeoSolutions
    • Field Detail

      • DIMENSIONINFO

        public static final java.lang.String DIMENSIONINFO
        Constant DIMENSIONINFO="dimensionInfo"
        See Also:
        Constant Field Values
      • RESOLUTION

        public static final java.lang.String RESOLUTION
        Constant RESOLUTION="resolution"
        See Also:
        Constant Field Values
      • PRESENTATION

        public static final java.lang.String PRESENTATION
        Constant PRESENTATION="presentation"
        See Also:
        Constant Field Values
      • UNITS

        public static final java.lang.String UNITS
        Constant UNITS="units"
        See Also:
        Constant Field Values
      • UNIT_SYMBOL

        public static final java.lang.String UNIT_SYMBOL
        Constant UNIT_SYMBOL="unitSymbol"
        See Also:
        Constant Field Values
    • Constructor Detail

      • GSDimensionInfoEncoder

        public GSDimensionInfoEncoder​(boolean enabled)
        Build a dimension. An enabled dimension also need a presentation mode set.
        Parameters:
        enabled - enable dimension if true
      • GSDimensionInfoEncoder

        public GSDimensionInfoEncoder()
        build an not enabled dimension
    • Method Detail

      • setEnabled

        public void setEnabled​(boolean enabled)

        Setter for the field enabled.

        Parameters:
        enabled - a boolean.
      • setUnit

        public void setUnit​(java.lang.String unit)
        Set UoM for this dimension. null is acceptable and leave this UoM blank.
        Parameters:
        unit - UoM for this dimension.
      • setUnitSymbol

        public void setUnitSymbol​(java.lang.String unitSymbol)
        Set UoM for this dimension. null is acceptable and leave this UoM blank.
        Parameters:
        unitSymbol - UoM for this dimension.