org.apache.myfaces.el

Class PropertyResolverImpl

public class PropertyResolverImpl extends PropertyResolver

Version: $Revision: 278896 $ $Date: 2005-09-06 02:52:19 +0200 (Tue, 06 Sep 2005) $

Author: Manfred Geiler (latest modification by $Author: oros $) Anton Koinov

Method Summary
static ObjectgetProperty(Object base, String name)
static PropertyDescriptorgetPropertyDescriptor(Object base, String name)
static PropertyDescriptorgetPropertyDescriptor(BeanInfo beanInfo, String propertyName)
ClassgetType(Object base, Object property)
ClassgetType(Object base, int index)
ObjectgetValue(Object base, Object property)
ObjectgetValue(Object base, int index)
booleanisReadOnly(Object base, Object property)
booleanisReadOnly(Object base, int index)
static voidsetProperty(Object base, String name, Object newValue)
voidsetValue(Object base, Object property, Object newValue)
voidsetValue(Object base, int index, Object newValue)

Method Detail

getProperty

public static Object getProperty(Object base, String name)

getPropertyDescriptor

public static PropertyDescriptor getPropertyDescriptor(Object base, String name)

getPropertyDescriptor

public static PropertyDescriptor getPropertyDescriptor(BeanInfo beanInfo, String propertyName)

getType

public Class getType(Object base, Object property)

getType

public Class getType(Object base, int index)

getValue

public Object getValue(Object base, Object property)

getValue

public Object getValue(Object base, int index)

isReadOnly

public boolean isReadOnly(Object base, Object property)

isReadOnly

public boolean isReadOnly(Object base, int index)

setProperty

public static void setProperty(Object base, String name, Object newValue)

setValue

public void setValue(Object base, Object property, Object newValue)

setValue

public void setValue(Object base, int index, Object newValue)