org.geotools.styling.builder
Class StyledLayerDescriptorBuilder

Object
  extended by StyledLayerDescriptorBuilder
All Implemented Interfaces:
Builder<StyledLayerDescriptor>

public class StyledLayerDescriptorBuilder
extends Object
implements Builder<StyledLayerDescriptor>


Constructor Summary
StyledLayerDescriptorBuilder()
           
 
Method Summary
 StyledLayerDescriptor build()
          Created object, may be null if unset()
 StyledLayerDescriptorBuilder reset()
          Reset stroke to default values.
 StyledLayerDescriptorBuilder reset(Stroke stroke)
          Reset builder to provided original stroke.
 StyledLayerDescriptorBuilder reset(StyledLayerDescriptor original)
          Configure the Builder to produce a copy of the provided original.
 StyledLayerDescriptorBuilder unset()
          Configure the Builder to produce null.
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StyledLayerDescriptorBuilder

public StyledLayerDescriptorBuilder()
Method Detail

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

reset

public StyledLayerDescriptorBuilder reset()
Reset stroke to default values.

Specified by:
reset in interface Builder<StyledLayerDescriptor>
Returns:
Builder configured to produce a default result.

reset

public StyledLayerDescriptorBuilder reset(Stroke stroke)
Reset builder to provided original stroke.

Parameters:
stroke -

build

public StyledLayerDescriptor build()
Description copied from interface: Builder
Created object, may be null if unset()

Specified by:
build in interface Builder<StyledLayerDescriptor>
Returns:
Created object may be null if unset()

reset

public StyledLayerDescriptorBuilder reset(StyledLayerDescriptor original)
Description copied from interface: Builder
Configure the Builder to produce a copy of the provided original.

Specified by:
reset in interface Builder<StyledLayerDescriptor>
Returns:
Builder configured to produce the provided original


Copyright © 1996-2009 Geotools. All Rights Reserved.