|
|||||||||
| 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 attribute| Method Detail |
|---|
protected java.lang.Class doGetAttributeType(FlowExecution execution,
java.lang.String attributeName)
AbstractFlowExecutionPropertyResolver
doGetAttributeType in class AbstractFlowExecutionPropertyResolverexecution - the flow executionattributeName - the name of the attribute
protected java.lang.Object doGetAttribute(FlowExecution execution,
java.lang.String attributeName)
AbstractFlowExecutionPropertyResolver
doGetAttribute in class AbstractFlowExecutionPropertyResolverexecution - 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 AbstractFlowExecutionPropertyResolverexecution - 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 | ||||||||