Package com.luciad.format.s52.sld
Class TLcdS52SLDSymbolizer
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.sld.model.ALcdSLDSymbolizer
com.luciad.format.s52.sld.TLcdS52SLDSymbolizer
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Symbolizer for expressing an S-52 styling configuration within an SLD Feature Type Style
definition.
This symbolizer can be used as an adapter between the S-52 and SLD API's: it
allows to embed an S-52
TLcdS52DisplaySettings
object within an SLD
ALcdSLDSymbolizer
,
or, on XML level, to embed S-52 display settings within an <sld:Symbolizer/>
element.
Note that the SLD rendering engine of LuciadLightspeed does not support the visualization of
this symbolizer; if an SLD feature type style is found to contain a TLcdS52Symbolizer
,
this should be visualized by creating an S-52 layer using com.luciad.format.s52.gxy.TLcdS52GXYLayerFactory
or com.luciad.format.s52.lightspeed.TLspS52LayerBuilder
.- Since:
- 2013.1
- See Also:
-
Constructor Summary
ConstructorDescriptionCreates a new, empty TLcdS52Symbolizer instance.TLcdS52SLDSymbolizer
(TLcdDataType aType) Creates a new, empty TLcdS52Symbolizer instance with the specified data type. -
Method Summary
Modifier and TypeMethodDescriptionReturns the S-52 display settings of this symbolizer.void
setDisplaySettings
(TLcdS52DisplaySettings aDisplaySettings) Sets the S-52 display settings of this symbolizer.Methods inherited from class com.luciad.ogc.sld.model.ALcdSLDSymbolizer
getDescription, getName, getUom, getVersion, setDescription, setName, setUom, setVersion, toString
Methods inherited from class com.luciad.datamodel.TLcdDataObject
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue
-
Constructor Details
-
TLcdS52SLDSymbolizer
public TLcdS52SLDSymbolizer()Creates a new, empty TLcdS52Symbolizer instance. -
TLcdS52SLDSymbolizer
Creates a new, empty TLcdS52Symbolizer instance with the specified data type. This type should either beTLcdS52SLDDataTypes.S52SymbolizerType
or a subtype hereof.
-
-
Method Details
-
getDisplaySettings
Returns the S-52 display settings of this symbolizer.- Returns:
- the S-52 display settings of this symbolizer.
-
setDisplaySettings
Sets the S-52 display settings of this symbolizer.- Parameters:
aDisplaySettings
- the S-52 display settings of this symbolizer.
-