|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FlowElement
FlowElement represents a particular unique usage of a
FlowComponent within a flow.
FlowElements wrap FlowComponents, providing them with a context specific name. They also
define any transitions from this point in flow, this is a mapping of the various potential results that a
FlowComponent may return to subsequent (downstream) FlowElements
Field Summary
static StringDEFAULT_TRANSITION_NAME
Name of the default transition for FlowComponents that have a unique result
Method Summary
StringgetComponentName()
Accessor for the componentName.
StringgetDescription()
Returns a human readable description of this FlowElement
FlowComponentgetFlowComponent()
Accessor for the wrapped FlowComponent
FlowElementgetTransition(String transitionName)
Retrieves the subsequent FlowElement (if any) representing the next node in the flow
Map<String,FlowElement>getTransitions()
Retrieves a Map of all this FlowElement's transitions
Field Detail
DEFAULT_TRANSITION_NAME
static final String DEFAULT_TRANSITION_NAME
FlowComponents that have a unique result
Method Detail
getFlowComponent
FlowComponent getFlowComponent()
FlowComponent
getComponentName
String getComponentName()
FlowElement
getTransition
FlowElement getTransition(String transitionName)
transitionName - - this value should be a member of the set of possible results returnable from the wrapped
flowComponent
getTransitions
Map<String,FlowElement> getTransitions()
getDescription
String getDescription()
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
Copyright © 2007-2012 Ikasan. All Rights Reserved.