Class StyledLayerDescriptorBuilder
- Object
-
- StyledLayerDescriptorBuilder
-
- All Implemented Interfaces:
Builder<StyledLayerDescriptor>
public class StyledLayerDescriptorBuilder extends Object
-
-
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 StyledLayerDescriptorBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StyledLayerDescriptor
build()
Created object, may be null if unset()Object
buildRoot()
StyledLayerDescriptor
buildSLD()
protected void
buildSLDInternal(StyledLayerDescriptorBuilder sb)
protected void
init(Builder<T> other)
StyledLayerDescriptorBuilder
name(String name)
NamedLayerBuilder
namedLayer()
StyledLayerDescriptorBuilder
reset()
Reset stroke to default values.StyledLayerDescriptorBuilder
reset(StyledLayerDescriptor other)
Reset builder to provided original stroke.StyledLayerDescriptorBuilder
sldAbstract(String sldAbstract)
StyledLayerDescriptorBuilder
title(String title)
StyledLayerDescriptorBuilder
unset()
Configure the Builder to producenull
.UserLayerBuilder
userLayer()
-
-
-
Field Detail
-
sf
protected StyleFactory sf
-
parent
protected AbstractSLDBuilder<?> parent
-
FF
protected static final FilterFactory FF
-
unset
protected boolean unset
-
-
Method Detail
-
name
public StyledLayerDescriptorBuilder name(String name)
-
title
public StyledLayerDescriptorBuilder title(String title)
-
sldAbstract
public StyledLayerDescriptorBuilder sldAbstract(String sldAbstract)
-
namedLayer
public NamedLayerBuilder namedLayer()
-
userLayer
public UserLayerBuilder userLayer()
-
reset
public StyledLayerDescriptorBuilder reset()
Reset stroke to default values.- Returns:
- Builder configured to produce a default result.
-
reset
public StyledLayerDescriptorBuilder reset(StyledLayerDescriptor 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
-
build
public StyledLayerDescriptor build()
Description copied from interface:Builder
Created object, may be null if unset()- Returns:
- Created object may be null if unset()
-
buildSLD
public StyledLayerDescriptor buildSLD()
-
buildSLDInternal
protected void buildSLDInternal(StyledLayerDescriptorBuilder sb)
-
unset
public StyledLayerDescriptorBuilder 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.- Specified by:
unset
in interfaceBuilder<StyledLayerDescriptor>
- Returns:
- Builder configured to build
null
-
buildRoot
public Object buildRoot()
-
init
protected void init(Builder<T> other)
-
-