com.sun.rave.web.ui.util
Class VariableResolver.IntDataSource
java.lang.Object
com.sun.rave.web.ui.util.VariableResolver.IntDataSource
- All Implemented Interfaces:
- VariableResolver.DataSource
- Enclosing class:
- VariableResolver
public static class VariableResolver.IntDataSource
- extends java.lang.Object
- implements VariableResolver.DataSource
This VariableResolver.DataSource
converts the given
key
to an Integer
. This is needed
because JSF does not do this for you. When you call
UIComponent.getAttributes().put(key, value)
,
value
is expected to be the correct type. Often
Integer
types are needed. This
VariableResolver.DataSource
provides a means to supply an
Integer
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.IntDataSource
public VariableResolver.IntDataSource()
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.