JavaBean Design Patterns - II
Events with name E
- event class name: Eevent
- event listener class name: Elistener
- listener methods: public void methodname(Eevent E)
- listener registration: public void addEListener(Elistener l)
- listener removal: public void removeEListener(Elistener l)
No constraints on names for methods
BeanInfo class (for Bean B) is BBeanInfo
Property Editor for properties of type T are Teditor
- can register editors for individual properties via PropertyDescriptor
Customizer for Bean B is typically called BCustomizer and must be a component with a no argument constructor
- In general register name via BeanDescriptor