Modifier and Type | Field and Description |
---|---|
protected static FilterFactory2 |
FF |
protected AbstractSLDBuilder<?> |
parent |
protected StyleFactory |
sf |
protected boolean |
unset |
Constructor and Description |
---|
StyleBuilder() |
Modifier and Type | Method and Description |
---|---|
Style |
build()
Created object, may be null if unset()
|
Object |
buildRoot() |
StyledLayerDescriptor |
buildSLD() |
protected void |
buildSLDInternal(StyledLayerDescriptorBuilder sb) |
Style |
buildStyle() |
protected void |
buildStyleInternal(StyleBuilder sb) |
protected Expression |
cqlExpression(String cql) |
protected Filter |
cqlFilter(String cql) |
FeatureTypeStyleBuilder |
featureTypeStyle() |
protected void |
init(Builder<T> other) |
protected Expression |
literal(Object literal) |
StyleBuilder |
name(String name) |
protected Expression |
property(String name) |
StyleBuilder |
reset()
Configure the Builder to produce a default result.
|
StyleBuilder |
reset(Style style)
Configure the Builder to produce a copy of the provided original.
|
StyleBuilder |
styleAbstract(String styleAbstract) |
StyleBuilder |
title(String title) |
StyleBuilder |
unset()
Configure the Builder to produce
null . |
protected StyleFactory sf
protected AbstractSLDBuilder<?> parent
protected static final FilterFactory2 FF
protected boolean unset
public StyleBuilder name(String name)
public StyleBuilder title(String title)
public StyleBuilder styleAbstract(String styleAbstract)
public FeatureTypeStyleBuilder featureTypeStyle()
public Style build()
Builder
public StyleBuilder 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 StyleBuilder reset()
Builder
public StyleBuilder reset(Style style)
Builder
public Style buildStyle()
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 Object buildRoot()
protected void init(Builder<T> other)
public StyledLayerDescriptor buildSLD()
Copyright © 1996–2019 Geotools. All rights reserved.