public class TextSymbolizerBuilder extends SymbolizerBuilder<TextSymbolizer>
Modifier and Type | Field and Description |
---|---|
protected static FilterFactory2 |
FF |
protected AbstractSLDBuilder<?> |
parent |
protected StyleFactory |
sf |
protected boolean |
unset |
options
Constructor and Description |
---|
TextSymbolizerBuilder() |
TextSymbolizerBuilder(RuleBuilder parent) |
option
protected StyleFactory sf
protected AbstractSLDBuilder<?> parent
protected static final FilterFactory2 FF
protected boolean unset
public TextSymbolizerBuilder()
public TextSymbolizerBuilder(RuleBuilder parent)
public TextSymbolizerBuilder geometry(Expression geometry)
public TextSymbolizerBuilder geometry(String cqlExpression)
public HaloBuilder halo()
public FillBuilder fill()
public FontBuilder newFont()
public LinePlacementBuilder linePlacement()
public PointPlacementBuilder pointPlacement()
public TextSymbolizerBuilder uom(Unit<Length> uom)
public GraphicBuilder shield()
public TextSymbolizer build()
Builder
public TextSymbolizerBuilder unset()
Builder
null
.
This method allows a Builder to be used as a placeholder; in its unset state the build()
method will produce null
. If any of the builder methods are used the builder
will produce a result.
unset
in interface Builder<TextSymbolizer>
null
public TextSymbolizerBuilder reset()
Builder
public TextSymbolizerBuilder reset(TextSymbolizer symbolizer)
Builder
public TextSymbolizerBuilder option(String name, Object value)
public TextSymbolizerBuilder label(Expression label)
public TextSymbolizerBuilder label(String cqlExpression)
public TextSymbolizerBuilder labelText(String text)
protected void buildStyleInternal(StyleBuilder sb)
public TextSymbolizerBuilder priority(Expression priority)
public TextSymbolizerBuilder priority(String cql)
public TextSymbolizerBuilder priority(int priority)
protected Expression literal(Object literal)
protected Expression property(String name)
protected Expression cqlExpression(String cql)
protected void buildSLDInternal(StyledLayerDescriptorBuilder sb)
public Style buildStyle()
public Object buildRoot()
protected void init(Builder<T> other)
public StyledLayerDescriptor buildSLD()
Copyright © 1996–2019 Geotools. All rights reserved.