Spring Web Flow

Package org.springframework.webflow.engine.builder

The FlowBuilder subsystem for building and assembling executable flow definitions.

See:
          Description

Interface Summary
FlowBuilder Builder interface used to build a flow definition.
FlowBuilderContext Provides services needed to a direct a flow builder through building a flow definition.
ViewFactoryCreator A factory for ViewFactory objects.
 

Class Summary
BinderConfiguration Contains the information needed to bind model to a view.
BinderConfiguration.Binding A binding that provides the information needed to connect an element of the view to a property of the model.
DefaultFlowHolder A flow definition holder that can detect changes on an underlying flow definition resource and refresh that resource automatically.
FlowArtifactFactory A factory for core web flow elements such as flows, states, and transitions.
FlowAssembler A director for assembling flows, delegating to a FlowBuilder to construct a flow.
 

Exception Summary
FlowBuilderException Exception thrown to indicate a problem while building a flow.
 

Package org.springframework.webflow.engine.builder Description

The FlowBuilder subsystem for building and assembling executable flow definitions.

You construct a Flow using a FlowBuilder implementation. This is done generally by using a FlowAssembler. This package is based on the classic GoF Builder design pattern.


Spring Web Flow