com.sdm.quasar.client.jsf.binding
Class QuasarClientVariableResolver
java.lang.Object
VariableResolver
com.sdm.quasar.client.jsf.binding.QuasarClientVariableResolver
- public class QuasarClientVariableResolver
- extends VariableResolver
Property resolver that extends the default VariableResolver
of JSF. It uses the VariableResolverService to resolve variables
defined in JSF-EL strings.
The VariableResolverService is a mecahnism of the Quasar Client
building blocks for JSF that allows resolution of not managed- but so called
pseudo-beans that often represent dialogs or similar constructs.
- Author:
- Carsten Lucke
- See Also:
- Serialized Form
|
Field Summary |
protected VariableResolver |
_base
VariableResolver originally registered with JSF. |
|
Method Summary |
java.lang.Object |
resolveVariable(FacesContext context,
java.lang.String varname)
Resolves QWCA-specific variables or delegates to the original
variable-resolver that comes with JSF. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_base
protected VariableResolver _base
VariableResolver originally registered with JSF.
QuasarClientVariableResolver
public QuasarClientVariableResolver(VariableResolver origResolver)
- Constructor. Takes a
VariableResolver as argument
taht was originally registered with JSF.
- Parameters:
origResolver -
resolveVariable
public java.lang.Object resolveVariable(FacesContext context,
java.lang.String varname)
throws EvaluationException
- Resolves QWCA-specific variables or delegates to the original
variable-resolver that comes with JSF.
- Throws:
EvaluationException