org.geotools.styling.builder
Class PolygonSymbolizerBuilder<P>

Object
  extended by PolygonSymbolizerBuilder<P>
All Implemented Interfaces:
Builder<PolygonSymbolizer>

public class PolygonSymbolizerBuilder<P>
extends Object
implements Builder<PolygonSymbolizer>


Constructor Summary
PolygonSymbolizerBuilder()
           
 
Method Summary
 PolygonSymbolizer build()
          Created object, may be null if unset()
 P end()
           
 FillBuilder fill()
           
 PolygonSymbolizerBuilder<P> reset()
          Configure the Builder to produce a default result.
 PolygonSymbolizerBuilder<P> reset(PolygonSymbolizer symbolizer)
          Configure the Builder to produce a copy of the provided original.
 StrokeBuilder stroke()
           
 PolygonSymbolizerBuilder<P> 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

PolygonSymbolizerBuilder

public PolygonSymbolizerBuilder()
Method Detail

end

public P end()

stroke

public StrokeBuilder stroke()

fill

public FillBuilder fill()

build

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

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

reset

public PolygonSymbolizerBuilder<P> reset()
Description copied from interface: Builder
Configure the Builder to produce a default result.

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

reset

public PolygonSymbolizerBuilder<P> reset(PolygonSymbolizer symbolizer)
Description copied from interface: Builder
Configure the Builder to produce a copy of the provided original.

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

unset

public PolygonSymbolizerBuilder<P> 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<PolygonSymbolizer>
Returns:
Builder configured to build null


Copyright © 1996-2010 Geotools. All Rights Reserved.