Class ALcdSLDSymbolizer

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.sld.model.ALcdSLDSymbolizer
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable
Direct Known Subclasses:
TLcdS52SLDSymbolizer, TLcdSLDLineSymbolizer, TLcdSLDPointSymbolizer, TLcdSLDPolygonSymbolizer, TLcdSLDRasterSymbolizer, TLcdSLDTextSymbolizer

public abstract class ALcdSLDSymbolizer extends TLcdDataObject
Grouping class for all symbolizer types. A symbolizer type is an abstract type for encoding the graphical properties used to portray geographic information. Concrete symbol types are derived from this base type.
  • Constructor Details

    • ALcdSLDSymbolizer

      public ALcdSLDSymbolizer()
    • ALcdSLDSymbolizer

      public ALcdSLDSymbolizer(TLcdDataType aType)
  • Method Details

    • getUom

      public URI getUom()
      Returns the unit of measure used in this symbolizer. This is the value of the UOM_PROPERTY property.

      The supported values are:

      • http://www.opengeospatial.org/se/units/pixel
      • http://www.opengeospatial.org/se/units/metre
      • http://www.opengeospatial.org/se/units/foot
      Returns:
      the value of the UOM_PROPERTY property, or http://www.opengeospatial.org/se/units/pixel if the value is not present
    • setUom

      public void setUom(URI aValue)
      Sets the unit of measure used in this symbolizer. This is the value of the UOM_PROPERTY property.

      The supported values are:

      • http://www.opengeospatial.org/se/units/pixel
      • http://www.opengeospatial.org/se/units/metre
      • http://www.opengeospatial.org/se/units/foot
      Parameters:
      aValue - the value to set for the UOM_PROPERTY property.
    • getVersion

      public String getVersion()
      Gets the value of the VERSION_PROPERTY property.
      Returns:
      the value of the VERSION_PROPERTY property.
    • setVersion

      public void setVersion(String aValue)
      Sets the value of the VERSION_PROPERTY property.
      Parameters:
      aValue - the value to set for the VERSION_PROPERTY property.
    • getName

      public String getName()
      Gets the value of the NAME_PROPERTY property.
      Returns:
      the value of the NAME_PROPERTY property.
    • setName

      public void setName(String aValue)
      Sets the value of the NAME_PROPERTY property.
      Parameters:
      aValue - the value to set for the NAME_PROPERTY property.
    • getDescription

      public TLcdSLDDescription getDescription()
      Gets the value of the DESCRIPTION_PROPERTY property.

      A "Description" gives human-readable descriptive information for the object it is included within.

      Returns:
      the value of the DESCRIPTION_PROPERTY property.
    • setDescription

      public void setDescription(TLcdSLDDescription aValue)
      Sets the value of the DESCRIPTION_PROPERTY property.

      A "Description" gives human-readable descriptive information for the object it is included within.

      Parameters:
      aValue - the value to set for the DESCRIPTION_PROPERTY property.
    • toString

      public String toString()
      Overrides:
      toString in class TLcdDataObject