Modifier and Type | Field and Description |
---|---|
protected static FilterFactory2 |
FF |
protected AbstractSLDBuilder<?> |
parent |
protected StyleFactory |
sf |
protected boolean |
unset |
Constructor and Description |
---|
RuleBuilder() |
RuleBuilder(FeatureTypeStyleBuilder parent) |
protected StyleFactory sf
protected AbstractSLDBuilder<?> parent
protected static final FilterFactory2 FF
protected boolean unset
public RuleBuilder()
public RuleBuilder(FeatureTypeStyleBuilder parent)
public RuleBuilder name(String name)
public RuleBuilder title(String title)
public RuleBuilder ruleAbstract(String ruleAbstract)
public GraphicLegendBuilder legend()
public RuleBuilder min(double minScaleDenominator)
public RuleBuilder max(double maxScaleDenominator)
public RuleBuilder elseFilter()
public RuleBuilder filter(Filter filter)
public RuleBuilder filter(String cql)
public PointSymbolizerBuilder point()
public LineSymbolizerBuilder line()
public PolygonSymbolizerBuilder polygon()
public TextSymbolizerBuilder text()
public RasterSymbolizerBuilder raster()
public ExtensionSymbolizerBuilder extension()
public Rule build()
Builder
public RuleBuilder 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.
public RuleBuilder reset()
Builder
public RuleBuilder reset(Rule rule)
Builder
protected void buildStyleInternal(StyleBuilder sb)
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.