org.geotools.styling.builder
Class StyledLayerDescriptorBuilder
Object
StyledLayerDescriptorBuilder
- All Implemented Interfaces:
- Builder<StyledLayerDescriptor>
public class StyledLayerDescriptorBuilder
- 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
StyledLayerDescriptorBuilder
public StyledLayerDescriptorBuilder()
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:
stroke
-
- 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 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<StyledLayerDescriptor>
- Returns:
- Builder configured to build
null
buildRoot
public Object buildRoot()
init
protected void init(Builder<T> other)
Copyright © 1996-2014 Geotools. All Rights Reserved.