|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object PropertyResolver org.jboss.portal.faces.el.DelegatingPropertyResolver
A property resolver that provide fine grained configuration of the resolving mechanism.
Field Summary | |
private PropertyResolver |
delegate
. |
private static org.apache.log4j.Logger |
log
. |
private static java.util.Map |
resolverMap
. |
Constructor Summary | |
DelegatingPropertyResolver(PropertyResolver delegate)
|
Method Summary | |
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)
|
static void |
registerTypeDef(TypeDef typeDef)
|
private TypeDef |
resolveTypeDef(java.lang.Object base)
Resolve the type def from the provided object. |
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final org.apache.log4j.Logger log
private final PropertyResolver delegate
private static java.util.Map resolverMap
Constructor Detail |
public DelegatingPropertyResolver(PropertyResolver delegate)
Method Detail |
public static void registerTypeDef(TypeDef typeDef)
public java.lang.Class getType(java.lang.Object base, int index) throws EvaluationException, PropertyNotFoundException
EvaluationException
PropertyNotFoundException
public java.lang.Class getType(java.lang.Object base, java.lang.Object property) throws EvaluationException, PropertyNotFoundException
EvaluationException
PropertyNotFoundException
public java.lang.Object getValue(java.lang.Object base, int index) throws EvaluationException, PropertyNotFoundException
EvaluationException
PropertyNotFoundException
public java.lang.Object getValue(java.lang.Object base, java.lang.Object property) throws EvaluationException, PropertyNotFoundException
EvaluationException
PropertyNotFoundException
public boolean isReadOnly(java.lang.Object base, int index) throws EvaluationException, PropertyNotFoundException
EvaluationException
PropertyNotFoundException
public boolean isReadOnly(java.lang.Object base, java.lang.Object property) throws EvaluationException, PropertyNotFoundException
EvaluationException
PropertyNotFoundException
public void setValue(java.lang.Object base, int index, java.lang.Object value) throws EvaluationException, PropertyNotFoundException
EvaluationException
PropertyNotFoundException
public void setValue(java.lang.Object base, java.lang.Object property, java.lang.Object value) throws EvaluationException, PropertyNotFoundException
EvaluationException
PropertyNotFoundException
private TypeDef resolveTypeDef(java.lang.Object base)
base
- the object to resolve the type def
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |