org.hdiv.strutsel.taglib.html
Class ELFrameTagHDIVBeanInfo
java.lang.Object
java.beans.SimpleBeanInfo
org.hdiv.strutsel.taglib.html.ELFrameTagHDIVBeanInfo
- All Implemented Interfaces:
- java.beans.BeanInfo
public class ELFrameTagHDIVBeanInfo
- extends java.beans.SimpleBeanInfo
This is the BeanInfo descriptor for the
org.hdiv.strutsel.taglib.html.ELFrameTagHDIV 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.
| Fields inherited from interface java.beans.BeanInfo |
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32 |
| Methods inherited from class java.beans.SimpleBeanInfo |
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, loadImage |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ELFrameTagHDIVBeanInfo
public ELFrameTagHDIVBeanInfo()
getPropertyDescriptors
public java.beans.PropertyDescriptor[] getPropertyDescriptors()
- Specified by:
getPropertyDescriptors in interface java.beans.BeanInfo- Overrides:
getPropertyDescriptors in class java.beans.SimpleBeanInfo
Copyright © 2008 hdiv.org. All Rights Reserved.