|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.el.PropertyResolver
org.springframework.webflow.executor.jsf.AbstractFlowExecutionPropertyResolver
org.springframework.webflow.executor.jsf.FlowExecutionPropertyResolver
public class FlowExecutionPropertyResolver
Custom property resolver that resolves supported properties of the current flow execution. Supports resolving all scopes as java.util.Maps: "flowScope", "conversationScope", and "flashScope". Also supports attribute searching when no scope prefix is specified. The search order is flash, flow, conversation.
Constructor Summary | |
---|---|
FlowExecutionPropertyResolver(javax.faces.el.PropertyResolver resolverDelegate)
Creates a new flow executon property resolver that resolves flash, flow, and conversation scope attributes. |
Method Summary | |
---|---|
protected java.lang.Object |
doGetAttribute(FlowExecution execution,
java.lang.String attributeName)
Gets the value of the flow execution attribute. |
protected java.lang.Class |
doGetAttributeType(FlowExecution execution,
java.lang.String attributeName)
Gets the type of value returned by the flow execution attribute. |
protected void |
doSetAttribute(FlowExecution execution,
java.lang.String attributeName,
java.lang.Object attributeValue)
Sets the value of the flow execution attribute. |
Methods inherited from class org.springframework.webflow.executor.jsf.AbstractFlowExecutionPropertyResolver |
---|
getResolverDelegate, getType, getType, getValue, getValue, isReadOnly, isReadOnly, setValue, setValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FlowExecutionPropertyResolver(javax.faces.el.PropertyResolver resolverDelegate)
resolverDelegate
- the resolver to delegate to when the property is not a flow execution attributeMethod Detail |
---|
protected java.lang.Class doGetAttributeType(FlowExecution execution, java.lang.String attributeName)
AbstractFlowExecutionPropertyResolver
doGetAttributeType
in class AbstractFlowExecutionPropertyResolver
execution
- the flow executionattributeName
- the name of the attribute
protected java.lang.Object doGetAttribute(FlowExecution execution, java.lang.String attributeName)
AbstractFlowExecutionPropertyResolver
doGetAttribute
in class AbstractFlowExecutionPropertyResolver
execution
- the flow executionattributeName
- the name of the attribute
protected void doSetAttribute(FlowExecution execution, java.lang.String attributeName, java.lang.Object attributeValue)
AbstractFlowExecutionPropertyResolver
doSetAttribute
in class AbstractFlowExecutionPropertyResolver
execution
- the flow executionattributeName
- the name of the attributeattributeValue
- the attribute value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |