com.sun.rave.web.ui.util
Class VariableResolver.ConstantDataSource
java.lang.Object
com.sun.rave.web.ui.util.VariableResolver.ConstantDataSource
- All Implemented Interfaces:
- VariableResolver.DataSource
- Enclosing class:
- VariableResolver
public static class VariableResolver.ConstantDataSource
- extends java.lang.Object
- implements VariableResolver.DataSource
This VariableResolver.DataSource
allows access to constants
in java classes. It expects the key to be a fully qualified Java
classname plus the variable name. Example:
$constant{java.lang.Integer.MAX_VALUE}
Method Summary |
java.lang.Object |
getValue(javax.faces.context.FacesContext ctx,
LayoutElement desc,
javax.faces.component.UIComponent component,
java.lang.String key)
See class JavaDoc. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VariableResolver.ConstantDataSource
public VariableResolver.ConstantDataSource()
getValue
public java.lang.Object getValue(javax.faces.context.FacesContext ctx,
LayoutElement desc,
javax.faces.component.UIComponent component,
java.lang.String key)
See class JavaDoc.
- Specified by:
getValue
in interface VariableResolver.DataSource
- Parameters:
ctx
- The FacesContext
desc
- The LayoutElement
component
- The UIComponent
key
- The key used to obtain information from this
DataSource
.
- Returns:
- The value resolved from key.