public class PropertyResolverImpl
extends javax.faces.el.PropertyResolver
Concrete implementation of PropertyResolver
.
Constructor and Description |
---|
PropertyResolverImpl() |
Modifier and Type | Method and Description |
---|---|
protected static void |
assertInput(java.lang.Object base,
int index) |
protected static void |
assertInput(java.lang.Object base,
java.lang.Object property) |
java.lang.Class |
getType(java.lang.Object base,
int index) |
java.lang.Class |
getType(java.lang.Object base,
java.lang.Object property) |
java.lang.Object |
getValue(java.lang.Object base,
int index) |
java.lang.Object |
getValue(java.lang.Object base,
java.lang.Object property) |
boolean |
isReadOnly(java.lang.Object base,
int index) |
boolean |
isReadOnly(java.lang.Object base,
java.lang.Object property) |
void |
setDelegate(javax.faces.el.PropertyResolver delegate) |
void |
setValue(java.lang.Object base,
int index,
java.lang.Object value) |
void |
setValue(java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
public java.lang.Class getType(java.lang.Object base, int index) throws javax.faces.el.EvaluationException, javax.faces.el.PropertyNotFoundException
getType
in class javax.faces.el.PropertyResolver
javax.faces.el.EvaluationException
javax.faces.el.PropertyNotFoundException
public java.lang.Class getType(java.lang.Object base, java.lang.Object property)
getType
in class javax.faces.el.PropertyResolver
public java.lang.Object getValue(java.lang.Object base, int index)
getValue
in class javax.faces.el.PropertyResolver
public java.lang.Object getValue(java.lang.Object base, java.lang.Object property)
getValue
in class javax.faces.el.PropertyResolver
public boolean isReadOnly(java.lang.Object base, int index)
isReadOnly
in class javax.faces.el.PropertyResolver
public boolean isReadOnly(java.lang.Object base, java.lang.Object property)
isReadOnly
in class javax.faces.el.PropertyResolver
public void setValue(java.lang.Object base, int index, java.lang.Object value)
setValue
in class javax.faces.el.PropertyResolver
public void setValue(java.lang.Object base, java.lang.Object property, java.lang.Object value)
setValue
in class javax.faces.el.PropertyResolver
public void setDelegate(javax.faces.el.PropertyResolver delegate)
protected static void assertInput(java.lang.Object base, java.lang.Object property) throws javax.faces.el.PropertyNotFoundException
javax.faces.el.PropertyNotFoundException
protected static void assertInput(java.lang.Object base, int index) throws javax.faces.el.PropertyNotFoundException
javax.faces.el.PropertyNotFoundException
Copyright ? 2002-2006 Sun Microsystems, Inc. All Rights Reserved.