org.springframework.webflow.engine.builder
Interface FlowBuilderContext

All Known Implementing Classes:
FlowBuilderContextImpl, MockFlowBuilderContext

public interface FlowBuilderContext


Method Summary
 org.springframework.beans.factory.BeanFactory getBeanFactory()
          Returns a generic bean factory for accessing arbitrary services by their id.
 BeanInvokingActionFactory getBeanInvokingActionFactory()
          Returns the factory for bean invoking actions.
 org.springframework.binding.convert.ConversionService getConversionService()
          Returns a generic type conversion service for converting between types, typically from string to a rich value object.
 org.springframework.binding.expression.ExpressionParser getExpressionParser()
          Returns the expression parser for parsing expression strings.
 FlowArtifactFactory getFlowArtifactFactory()
          Returns the factory for core flow artifacts such as Flow and State.
 AttributeMap getFlowAttributes()
          Returns externally configured attributes to assign to the flow definition being built.
 FlowDefinitionLocator getFlowDefinitionLocator()
          Returns the locator for locating dependent flows (subflows).
 java.lang.String getFlowId()
          Returns an externally configured flow definition identifier to assign to the flow being built.
 org.springframework.core.io.ResourceLoader getResourceLoader()
          Returns a generic resource loader for accessing file-based resources.
 ViewFactoryCreator getViewFactoryCreator()
          Returns the view factory creator for configuring a ViewFactory per view state
 

Method Detail

getFlowId

java.lang.String getFlowId()
Returns an externally configured flow definition identifier to assign to the flow being built.

Returns:
the flow id

getFlowAttributes

AttributeMap getFlowAttributes()
Returns externally configured attributes to assign to the flow definition being built.

Returns:
the flow attributes

getFlowDefinitionLocator

FlowDefinitionLocator getFlowDefinitionLocator()
Returns the locator for locating dependent flows (subflows).

Returns:
the flow definition locator

getFlowArtifactFactory

FlowArtifactFactory getFlowArtifactFactory()
Returns the factory for core flow artifacts such as Flow and State.

Returns:
the flow artifact factory

getBeanInvokingActionFactory

BeanInvokingActionFactory getBeanInvokingActionFactory()
Returns the factory for bean invoking actions.

Returns:
the bean invoking action factory

getViewFactoryCreator

ViewFactoryCreator getViewFactoryCreator()
Returns the view factory creator for configuring a ViewFactory per view state

Returns:
the view factory creator

getExpressionParser

org.springframework.binding.expression.ExpressionParser getExpressionParser()
Returns the expression parser for parsing expression strings.

Returns:
the expression parser

getConversionService

org.springframework.binding.convert.ConversionService getConversionService()
Returns a generic type conversion service for converting between types, typically from string to a rich value object.

Returns:
the generic conversion service

getResourceLoader

org.springframework.core.io.ResourceLoader getResourceLoader()
Returns a generic resource loader for accessing file-based resources.

Returns:
the generic resource loader

getBeanFactory

org.springframework.beans.factory.BeanFactory getBeanFactory()
Returns a generic bean factory for accessing arbitrary services by their id.

Returns:
the bean factory


Copyright � 2004-2007. All Rights Reserved.