org.apache.strutsel.taglib.logic
Class ELMessagesNotPresentTagBeanInfo
java.lang.Object
java.beans.SimpleBeanInfo
org.apache.strutsel.taglib.logic.ELMessagesNotPresentTagBeanInfo
- All Implemented Interfaces:
- BeanInfo
public class ELMessagesNotPresentTagBeanInfo
- extends SimpleBeanInfo
This is the BeanInfo
descriptor for the
org.apache.strutsel.taglib.logic.ELMessagesNotPresentTag
class. It is needed to override the default mapping of custom tag
attribute names to class attribute names.
This is because the value of
the unevaluated EL expression has to be kept separately from the evaluated
value, which is stored in the base class. This is related to the fact that
the JSP compiler can choose to reuse different tag instances if they
received the same original attribute values, and the JSP compiler can
choose to not re-call the setter methods, because it can assume the same
values are already set.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ELMessagesNotPresentTagBeanInfo
public ELMessagesNotPresentTagBeanInfo()
getPropertyDescriptors
public PropertyDescriptor[] getPropertyDescriptors()
- Specified by:
getPropertyDescriptors
in interface BeanInfo
- Overrides:
getPropertyDescriptors
in class SimpleBeanInfo
Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.