org.apache.myfaces.el
Class ValueBindingImpl
ValueBinding
org.apache.myfaces.el.ValueBindingImpl
- StateHolder
public class ValueBindingImpl
extends ValueBinding
implements StateHolder
$Revision: 278700 $ $Date: 2005-09-05 11:17:46 +0200 (Mon, 05 Sep 2005) $- Manfred Geiler (latest modification by $Author: mbr $)
- Anton Koinov
_application
protected Application _application
_expression
protected Object _expression
_expressionString
protected String _expressionString
s_functionMapper
protected static FunctionMapper s_functionMapper
To implement function support, subclass and use a static
initialization block to assign your own function mapper
ValueBindingImpl
public ValueBindingImpl()
Empty constructor, so that new instances can be created when restoring
state.
ValueBindingImpl
public ValueBindingImpl(Application application,
String expression)
getExpressionString
public String getExpressionString()
getRuntimeConfig
protected RuntimeConfig getRuntimeConfig(FacesContext facesContext)
getType
public Class getType(FacesContext facesContext)
getValue
public Object getValue(FacesContext facesContext)
throws EvaluationException,
PropertyNotFoundException
isReadOnly
public boolean isReadOnly(FacesContext facesContext)
isTransient
public boolean isTransient()
restoreState
public void restoreState(FacesContext facesContext,
Object obj)
saveState
public Object saveState(FacesContext facesContext)
setTransient
public void setTransient(boolean flag)
setValue
public void setValue(FacesContext facesContext,
Object newValue)
throws EvaluationException,
PropertyNotFoundException
toString
public String toString()