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 FacesContextdesc - The LayoutElementcomponent - The UIComponentkey - The key used to obtain information from this
DataSource.
- Returns:
- The value resolved from key.