Class TLcdSLDPointSymbolizer.Builder<T>
- Enclosing class:
TLcdSLDPointSymbolizer
- Since:
- 2012.1
-
Method Summary
Modifier and TypeMethodDescriptionBuilds the symbolizer with the set parameters.foot()
Sets the unit of measure for this symbolizer to foot.geometry
(TLcdOGCFunction aGeometryFunction) Specifies the geometry that is styled by this symbolizer.geometry
(TLcdOGCPropertyName aGeometry) Specifies the geometry that is styled by this symbolizer.geometry
(TLcdSLDGeometry aGeometry) Sets the geometry of the symbolizer.graphic()
Returns a builder for the graphic that should be used by the point symbolizer.graphic
(TLcdSLDGraphic aGraphic) Sets the graphic for this point symbolizer.metre()
Sets the unit of measure for this symbolizer to metre.
-
Method Details
-
geometry
Specifies the geometry that is styled by this symbolizer.
This method must not be called when
geometry(TLcdSLDGeometry)
orgeometry(TLcdOGCFunction)
has already been called.- Parameters:
aGeometry
- A property name that points to a compatible geometry. Must not benull
- Returns:
- this builder
- See Also:
-
geometry
Specifies the geometry that is styled by this symbolizer.
This method must not be called when
geometry(TLcdSLDGeometry)
orgeometry(TLcdOGCPropertyName)
has already been called.- Parameters:
aGeometryFunction
- A function that determines a compatible geometry. Must not benull
- Returns:
- this builder
- Since:
- 2020.1
- See Also:
-
geometry
Sets the geometry of the symbolizer.
This method must not be called when
geometry(TLcdOGCPropertyName)
orgeometry(TLcdOGCFunction)
has already been called.- Parameters:
aGeometry
- The geometry. Must not benull
- Returns:
- This builder.
-
graphic
Sets the graphic for this point symbolizer.
This method must not be called when
graphic()
has already been called.- Parameters:
aGraphic
- The graphic. Must not benull
- Returns:
- This builder
-
graphic
Returns a builder for the graphic that should be used by the point symbolizer.
This method must not be called when
graphic(TLcdSLDGraphic)
has already been called.- Returns:
- a builder for a
TLcdSLDGraphic
- See Also:
-
metre
Sets the unit of measure for this symbolizer to metre. The unit of measure is applied to the size of the icon. The default uom is pixels.- Returns:
- this builder
-
foot
Sets the unit of measure for this symbolizer to foot. The unit of measure is applied to the size of the icon. The default uom is pixels.- Returns:
- this builder
- Since:
- 2023.1
-
buildSymbolizer
Builds the symbolizer with the set parameters.
This method can only be called once. When you used the builder to build an instance, the builder is no longer valid and should be thrown away.
- Returns:
- the resulting symbolizer
-