it.tidalwave.beans
Class JavaBeanSupport
java.lang.Object
it.tidalwave.beans.JavaBeanSupport
- All Implemented Interfaces:
- JavaBean, Serializable
- Direct Known Subclasses:
- JavaBeanAspect
public abstract class JavaBeanSupport
- extends Object
- implements JavaBean
Code adapted from AbstractBean by SwingLabs.
- Version:
- $Id$
- Author:
- Fabrizio Giudici
- See Also:
- Serialized Form
- Status: experimental API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
propertyChangeSupport
protected transient PropertyChangeSupport propertyChangeSupport
vetoableChangeSupport
protected transient VetoableChangeSupport vetoableChangeSupport
JavaBeanSupport
public JavaBeanSupport()
addPropertyChangeListener
public final void addPropertyChangeListener(PropertyChangeListener listener)
- Specified by:
addPropertyChangeListener
in interface JavaBean
removePropertyChangeListener
public final void removePropertyChangeListener(PropertyChangeListener listener)
- Specified by:
removePropertyChangeListener
in interface JavaBean
getPropertyChangeListeners
public final PropertyChangeListener[] getPropertyChangeListeners()
- Specified by:
getPropertyChangeListeners
in interface JavaBean
addPropertyChangeListener
public final void addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
- Specified by:
addPropertyChangeListener
in interface JavaBean
removePropertyChangeListener
public final void removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
- Specified by:
removePropertyChangeListener
in interface JavaBean
getPropertyChangeListeners
public final PropertyChangeListener[] getPropertyChangeListeners(String propertyName)
- Specified by:
getPropertyChangeListeners
in interface JavaBean
addVetoableChangeListener
public final void addVetoableChangeListener(VetoableChangeListener listener)
- Specified by:
addVetoableChangeListener
in interface JavaBean
removeVetoableChangeListener
public final void removeVetoableChangeListener(VetoableChangeListener listener)
- Specified by:
removeVetoableChangeListener
in interface JavaBean
getVetoableChangeListeners
public final VetoableChangeListener[] getVetoableChangeListeners()
- Specified by:
getVetoableChangeListeners
in interface JavaBean
addVetoableChangeListener
public final void addVetoableChangeListener(String propertyName,
VetoableChangeListener listener)
- Specified by:
addVetoableChangeListener
in interface JavaBean
removeVetoableChangeListener
public final void removeVetoableChangeListener(String propertyName,
VetoableChangeListener listener)
- Specified by:
removeVetoableChangeListener
in interface JavaBean
getVetoableChangeListeners
public final VetoableChangeListener[] getVetoableChangeListeners(String propertyName)
- Specified by:
getVetoableChangeListeners
in interface JavaBean
__getDelegate
public Object __getDelegate()
- Description copied from interface:
JavaBean
- Used for equals() implementation, don't use. FIXME: try to remove from this interface.
- Specified by:
__getDelegate
in interface JavaBean
Copyright © 2009-2012 Tidalwave s.a.s.. All Rights Reserved.