org.geotools.styling.builder
Class RuleBuilder
Object
RuleBuilder
- All Implemented Interfaces:
- Builder<Rule>
public class RuleBuilder
- extends Object
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sf
protected StyleFactory sf
parent
protected AbstractSLDBuilder<?> parent
FF
protected static final FilterFactory2 FF
unset
protected boolean unset
RuleBuilder
public RuleBuilder()
RuleBuilder
public RuleBuilder(FeatureTypeStyleBuilder parent)
name
public RuleBuilder name(String name)
title
public RuleBuilder title(String title)
ruleAbstract
public RuleBuilder ruleAbstract(String ruleAbstract)
legend
public GraphicLegendBuilder legend()
min
public RuleBuilder min(double minScaleDenominator)
max
public RuleBuilder max(double maxScaleDenominator)
elseFilter
public RuleBuilder elseFilter()
filter
public RuleBuilder filter(Filter filter)
filter
public RuleBuilder filter(String cql)
point
public PointSymbolizerBuilder point()
line
public LineSymbolizerBuilder line()
polygon
public PolygonSymbolizerBuilder polygon()
text
public TextSymbolizerBuilder text()
raster
public RasterSymbolizerBuilder raster()
extension
public ExtensionSymbolizerBuilder extension()
build
public Rule build()
- Description copied from interface:
Builder
- Created object, may be null if unset()
- Returns:
- Created object may be null if unset()
unset
public RuleBuilder unset()
- Description copied from interface:
Builder
- Configure the Builder to produce
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.
- Specified by:
unset
in interface Builder<Rule>
- Returns:
- Builder configured to build
null
reset
public RuleBuilder reset()
- Description copied from interface:
Builder
- Configure the Builder to produce a default result.
- Returns:
- Builder configured to produce a default result.
reset
public RuleBuilder reset(Rule rule)
- Description copied from interface:
Builder
- Configure the Builder to produce a copy of the provided original.
- Returns:
- Builder configured to produce the provided original
buildStyleInternal
protected void buildStyleInternal(StyleBuilder sb)
literal
protected Expression literal(Object literal)
property
protected Expression property(String name)
cqlExpression
protected Expression cqlExpression(String cql)
cqlFilter
protected Filter cqlFilter(String cql)
buildSLDInternal
protected void buildSLDInternal(StyledLayerDescriptorBuilder sb)
buildStyle
public Style buildStyle()
buildRoot
public Object buildRoot()
init
protected void init(Builder<T> other)
buildSLD
public StyledLayerDescriptor buildSLD()
Copyright © 1996-2014 Geotools. All Rights Reserved.