Class UserLayerBuilder
- Object
-
- UserLayerBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected static FilterFactory
FF
protected AbstractSLDBuilder<?>
parent
protected StyleFactory
sf
protected boolean
unset
-
Constructor Summary
Constructors Constructor Description UserLayerBuilder()
UserLayerBuilder(AbstractSLDBuilder<?> parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserLayer
build()
Created object, may be null if unset()Object
buildRoot()
StyledLayerDescriptor
buildSLD()
protected void
buildSLDInternal(StyledLayerDescriptorBuilder sb)
FeatureTypeConstraintBuilder
featureTypeConstraint()
protected void
init(Builder<T> other)
UserLayerBuilder
inlineData(DataStore store, SimpleFeatureType sft)
UserLayerBuilder
remoteOWS(String onlineResource, String service)
UserLayerBuilder
reset()
Reset stroke to default values.UserLayerBuilder
reset(UserLayer other)
Reset builder to provided original stroke.StyleBuilder
style()
UserLayerBuilder
unset()
Configure the Builder to producenull
.
-
-
-
Field Detail
-
sf
protected StyleFactory sf
-
parent
protected AbstractSLDBuilder<?> parent
-
FF
protected static final FilterFactory FF
-
unset
protected boolean unset
-
-
Method Detail
-
inlineData
public UserLayerBuilder inlineData(DataStore store, SimpleFeatureType sft)
-
remoteOWS
public UserLayerBuilder remoteOWS(String onlineResource, String service)
-
featureTypeConstraint
public FeatureTypeConstraintBuilder featureTypeConstraint()
-
style
public StyleBuilder style()
-
reset
public UserLayerBuilder reset()
Reset stroke to default values.- Returns:
- Builder configured to produce a default result.
-
reset
public UserLayerBuilder reset(UserLayer other)
Reset builder to provided original stroke.- Parameters:
other
- Original, if null this will behave the same as unset()- Returns:
- Builder configured to produce the provided original
-
unset
public UserLayerBuilder unset()
Description copied from interface:Builder
Configure the Builder to producenull
.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.
-
build
public UserLayer build()
Description copied from interface:Builder
Created object, may be null if unset()- Returns:
- Created object may be null if unset()
-
buildSLDInternal
protected void buildSLDInternal(StyledLayerDescriptorBuilder sb)
-
buildSLD
public StyledLayerDescriptor buildSLD()
-
buildRoot
public Object buildRoot()
-
init
protected void init(Builder<T> other)
-
-