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

Object
  extended by RemoteOWSBuilder<P>
All Implemented Interfaces:
Builder<RemoteOWS>

public class RemoteOWSBuilder<P>
extends Object
implements Builder<RemoteOWS>


Constructor Summary
RemoteOWSBuilder()
           
RemoteOWSBuilder(P parent)
           
 
Method Summary
 RemoteOWS build()
          Created object, may be null if unset()
 P end()
           
 RemoteOWSBuilder<P> reset()
          Configure the Builder to produce a default result.
 RemoteOWSBuilder<P> reset(RemoteOWS remote)
          Configure the Builder to produce a copy of the provided original.
 String resource()
           
 RemoteOWSBuilder<P> resource(String onlineResource)
           
 String service()
           
 RemoteOWSBuilder<P> service(String service)
           
 RemoteOWSBuilder<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

RemoteOWSBuilder

public RemoteOWSBuilder()

RemoteOWSBuilder

public RemoteOWSBuilder(P parent)
Method Detail

resource

public String resource()

resource

public RemoteOWSBuilder<P> resource(String onlineResource)

service

public String service()

service

public RemoteOWSBuilder<P> service(String service)

build

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

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

end

public P end()

reset

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

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

reset

public RemoteOWSBuilder<P> reset(RemoteOWS remote)
Description copied from interface: Builder
Configure the Builder to produce a copy of the provided original.

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

unset

public RemoteOWSBuilder<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<RemoteOWS>
Returns:
Builder configured to build null


Copyright © 1996-2010 Geotools. All Rights Reserved.