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

java.lang.Object
  extended by org.geotools.styling.builder.HaloBuilder<P>
All Implemented Interfaces:
Builder<org.opengis.style.Halo>

public class HaloBuilder<P>
extends java.lang.Object
implements Builder<org.opengis.style.Halo>


Constructor Summary
HaloBuilder()
           
HaloBuilder(P parent)
           
 
Method Summary
 Halo build()
          Created object, may be null if unset()
 FillBuilder<HaloBuilder<P>> fill()
           
 HaloBuilder<P> fill(java.lang.Object color)
           
 ExpressionBuilder radius()
           
 HaloBuilder<P> radius(java.lang.Object radius)
           
 HaloBuilder<P> reset()
          Set the HaloBuilder
 HaloBuilder<P> reset(org.opengis.style.Halo halo)
          Set the HaloBuilder
 HaloBuilder<P> unset()
          Set the HaloBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HaloBuilder

public HaloBuilder()

HaloBuilder

public HaloBuilder(P parent)
Method Detail

unset

public HaloBuilder<P> unset()
Set the HaloBuilder

to produce node

Specified by:
unset in interface Builder<org.opengis.style.Halo>
Returns:
current HaloBuilder

for chaining operations


reset

public HaloBuilder<P> reset()
Set the HaloBuilder

to produce a default Halo.

Specified by:
reset in interface Builder<org.opengis.style.Halo>
Returns:
current HaloBuilder

for chaining operations


reset

public HaloBuilder<P> reset(org.opengis.style.Halo halo)
Set the HaloBuilder

to produce the provided Halo.

Specified by:
reset in interface Builder<org.opengis.style.Halo>
Parameters:
halo - Halo under construction; if null HaloBuilder

will be unset()

Returns:
current HaloBuilder

for chaining operations


radius

public HaloBuilder<P> radius(java.lang.Object radius)

radius

public ExpressionBuilder radius()

fill

public HaloBuilder<P> fill(java.lang.Object color)

fill

public FillBuilder<HaloBuilder<P>> fill()

build

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

Specified by:
build in interface Builder<org.opengis.style.Halo>
Returns:
Created object may be null if unset()


Copyright © 1996-2010 Geotools. All Rights Reserved.