|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.binding.convert.support.AbstractConverter
org.springframework.webflow.engine.builder.TextToTransitionCriteria
public class TextToTransitionCriteria
Converter that takes an encoded string representation and produces a corresponding TransitionCriteria
object.
This converter supports the following encoded forms:
WildcardTransitionCriteria
)
EventIdTransitionCriteria
)
BooleanExpressionTransitionCriteria
)
TransitionCriteria
Constructor Summary | |
---|---|
TextToTransitionCriteria(FlowServiceLocator flowServiceLocator)
Create a new converter that converts strings to transition criteria objects. |
Method Summary | |
---|---|
protected TransitionCriteria |
createBooleanExpressionTransitionCriteria(org.springframework.binding.expression.Expression expression)
Hook method subclasses can override to return a specialized expression evaluating transition criteria implementation. |
protected TransitionCriteria |
createEventIdTransitionCriteria(java.lang.String eventId)
Hook method subclasses can override to return a specialized eventId matching transition criteria implementation. |
protected java.lang.Object |
doConvert(java.lang.Object source,
java.lang.Class targetClass,
org.springframework.binding.convert.ConversionContext context)
|
java.lang.Class[] |
getSourceClasses()
|
java.lang.Class[] |
getTargetClasses()
|
Methods inherited from class org.springframework.binding.convert.support.AbstractConverter |
---|
convert, convert, convert, convert |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TextToTransitionCriteria(FlowServiceLocator flowServiceLocator)
Method Detail |
---|
public java.lang.Class[] getSourceClasses()
public java.lang.Class[] getTargetClasses()
protected java.lang.Object doConvert(java.lang.Object source, java.lang.Class targetClass, org.springframework.binding.convert.ConversionContext context) throws java.lang.Exception
doConvert
in class org.springframework.binding.convert.support.AbstractConverter
java.lang.Exception
protected TransitionCriteria createEventIdTransitionCriteria(java.lang.String eventId) throws org.springframework.binding.convert.ConversionException
eventId
- the event id to match
org.springframework.binding.convert.ConversionException
- when something goes wrongprotected TransitionCriteria createBooleanExpressionTransitionCriteria(org.springframework.binding.expression.Expression expression) throws org.springframework.binding.convert.ConversionException
expression
- the expression to evaluate
org.springframework.binding.convert.ConversionException
- when something goes wrong
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |