Class TLcdSLDPolygonSymbolizer
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA builder for SLD polygon symbolizers. -
Constructor Summary
ConstructorsConstructorDescriptionEmpty constructor.TLcdSLDPolygonSymbolizer(TLcdDataType aDataType) Empty constructor.TLcdSLDPolygonSymbolizer(TLcdSLDStroke aStroke, TLcdSLDFill aFill, TLcdSLDGeometry aGeometry) Constructor for given stroke, fill and geometry. -
Method Summary
Modifier and TypeMethodDescriptiongetFill()Returns the value of the property that maps to theFillelement.Returns the value of the property that maps to theGeometryelement.Returns the value of the property that maps to thePerpendicularOffsetelement.Returns the value of the property that maps to theStrokeelement.Returns the value of the property that maps to theVendorOptionelement.Creates a new builder with the default values.voidsetFill(TLcdSLDFill aValue) Sets the value of the property that maps to theFillelement.voidsetGeometry(TLcdSLDGeometry aValue) Sets the value of the property that maps to theGeometryelement.voidSets the value of the property that maps to thePerpendicularOffsetelement.voidsetStroke(TLcdSLDStroke aValue) Sets the value of the property that maps to theStrokeelement.Methods inherited from class com.luciad.ogc.sld.model.ALcdSLDSymbolizer
getDescription, getName, getUom, getVersion, setDescription, setName, setUom, setVersion, toStringMethods inherited from class com.luciad.datamodel.TLcdDataObject
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue
-
Constructor Details
-
TLcdSLDPolygonSymbolizer
public TLcdSLDPolygonSymbolizer()Empty constructor. -
TLcdSLDPolygonSymbolizer
public TLcdSLDPolygonSymbolizer(TLcdSLDStroke aStroke, TLcdSLDFill aFill, TLcdSLDGeometry aGeometry) Constructor for given stroke, fill and geometry.- Parameters:
aStroke- the given stroke.aFill- the given fill.aGeometry- the given geometry.
-
TLcdSLDPolygonSymbolizer
Empty constructor.
-
-
Method Details
-
newBuilder
Creates a new builder with the default values.- Returns:
- the new builder.
- Since:
- 2012.1
-
getGeometry
Returns the value of the property that maps to theGeometryelement.A Geometry gives reference to a (the) geometry property of a feature to be used for rendering. The geometry is optional and may thus be null. If null, the default geometry of an object should be rendered with a stroke. E.g. when a ILcdModel contains ILcdShape objects, the geometry may be null as the object itself is a geometry.
- Returns:
- the value of the
GEOMETRY_PROPERTYproperty.
-
setGeometry
Sets the value of the property that maps to theGeometryelement.A Geometry gives reference to a (the) geometry property of a feature to be used for rendering. The geometry is optional and may thus be null. If null, the default geometry of an object should be rendered with a stroke. E.g. when a ILcdModel contains ILcdShape objects, the geometry may be null as the object itself is a geometry.
- Parameters:
aValue- the value to set for theGEOMETRY_PROPERTYproperty.
-
getFill
Returns the value of the property that maps to theFillelement.A "Fill" specifies the pattern for filling an area geometry. The allowed CssParameters are: "fill" (color) and "fill-opacity".
- Returns:
- the value of the
FILL_PROPERTYproperty.
-
setFill
Sets the value of the property that maps to theFillelement.A "Fill" specifies the pattern for filling an area geometry. The allowed CssParameters are: "fill" (color) and "fill-opacity".
- Parameters:
aValue- the value to set for theFILL_PROPERTYproperty.
-
getStroke
Returns the value of the property that maps to theStrokeelement.The stroke is optional and may thus be null.
- Returns:
- the value of the
STROKE_PROPERTYproperty.
-
setStroke
Sets the value of the property that maps to theStrokeelement.The stroke is optional and may thus be null.
- Parameters:
aValue- the value to set for theSTROKE_PROPERTYproperty.
-
getPerpendicularOffset
Returns the value of the property that maps to thePerpendicularOffsetelement.A "PerpendicularOffset" specifies a perpendicular distance away from a line before rendering.
- Returns:
- the value of the
PERPENDICULAR_OFFSET_PROPERTYproperty.
-
setPerpendicularOffset
Sets the value of the property that maps to thePerpendicularOffsetelement.A "PerpendicularOffset" specifies a perpendicular distance away from a line before rendering.
- Parameters:
aValue- the value to set for thePERPENDICULAR_OFFSET_PROPERTYproperty.
-
getVendorOptions
Returns the value of the property that maps to theVendorOptionelement.- Returns:
- the value of the
VENDOR_OPTION_PROPERTYproperty.
-