nl.knowledgeplaza.util
Class AbstractBean<T>

java.lang.Object
  extended by nl.knowledgeplaza.util.AbstractBean<T>
All Implemented Interfaces:
PropertyChangeProvider
Direct Known Subclasses:
AbstractBean

@MappedSuperclass
public abstract class AbstractBean<T>
extends java.lang.Object
implements PropertyChangeProvider

a class that implements standard features of a JavaBean. The inherting class should implements: - parameterless constructor - serializable ...

Author:
tom

Constructor Summary
AbstractBean()
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener o)
           
 void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener o)
           
 void addVetoableChangeListener(java.beans.VetoableChangeListener o)
          VetoableChange
 void firePropertyChange(java.lang.String name, java.lang.Object before, java.lang.Object after)
           
 void fireVetoableChange(java.lang.String name, java.lang.Object before, java.lang.Object after)
           
 java.beans.PropertyChangeListener[] getPropertyChangeListeners()
          PropertyChange
 java.beans.PropertyChangeListener[] getPropertyChangeListeners(java.lang.String propertyName)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener o)
           
 void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener o)
           
 void removeVetoableChangeListener(java.beans.VetoableChangeListener o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBean

public AbstractBean()
Method Detail

getPropertyChangeListeners

public java.beans.PropertyChangeListener[] getPropertyChangeListeners()
PropertyChange

Specified by:
getPropertyChangeListeners in interface PropertyChangeProvider

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener o)
Specified by:
addPropertyChangeListener in interface PropertyChangeProvider

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener o)
Specified by:
removePropertyChangeListener in interface PropertyChangeProvider

getPropertyChangeListeners

public java.beans.PropertyChangeListener[] getPropertyChangeListeners(java.lang.String propertyName)
Specified by:
getPropertyChangeListeners in interface PropertyChangeProvider

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String propertyName,
                                      java.beans.PropertyChangeListener o)
Specified by:
addPropertyChangeListener in interface PropertyChangeProvider

removePropertyChangeListener

public void removePropertyChangeListener(java.lang.String propertyName,
                                         java.beans.PropertyChangeListener o)
Specified by:
removePropertyChangeListener in interface PropertyChangeProvider

firePropertyChange

public void firePropertyChange(java.lang.String name,
                               java.lang.Object before,
                               java.lang.Object after)

addVetoableChangeListener

public void addVetoableChangeListener(java.beans.VetoableChangeListener o)
VetoableChange


removeVetoableChangeListener

public void removeVetoableChangeListener(java.beans.VetoableChangeListener o)

fireVetoableChange

public void fireVetoableChange(java.lang.String name,
                               java.lang.Object before,
                               java.lang.Object after)


Copyright © 2010 KnowledgePlaza. All Rights Reserved.