|
JHotDraw 7.5.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jhotdraw.beans.AbstractBean
public class AbstractBean
This abstract class can be extended to implement a JavaBean.
Implements the methods required for adding and removing property change listeners.
Field Summary | |
---|---|
protected java.beans.PropertyChangeSupport |
propertySupport
|
Constructor Summary | |
---|---|
AbstractBean()
|
Method Summary | |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds a PropertyChangeListener which can optionally be wrapped
into a WeakPropertyChangeListener . |
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Adds a PropertyChangeListener which can optionally be wrapped
into a WeakPropertyChangeListener . |
AbstractBean |
clone()
|
protected void |
firePropertyChange(java.lang.String propertyName,
boolean oldValue,
boolean newValue)
|
protected void |
firePropertyChange(java.lang.String propertyName,
int oldValue,
int newValue)
|
protected void |
firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
|
java.beans.PropertyChangeListener[] |
getPropertyChangeListeners()
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Removes a PropertyChangeListener . |
void |
removePropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener)
Removes a PropertyChangeListener . |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.beans.PropertyChangeSupport propertySupport
Constructor Detail |
---|
public AbstractBean()
Method Detail |
---|
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
PropertyChangeListener
which can optionally be wrapped
into a WeakPropertyChangeListener
.
listener
- public void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
PropertyChangeListener
which can optionally be wrapped
into a WeakPropertyChangeListener
.
listener
- public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
PropertyChangeListener
. If the listener was added
wrapped into a WeakPropertyChangeListener
, the
WeakPropertyChangeListener
is removed.
listener
- public void removePropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
PropertyChangeListener
. If the listener was added
wrapped into a WeakPropertyChangeListener
, the
WeakPropertyChangeListener
is removed.
listener
- protected void firePropertyChange(java.lang.String propertyName, boolean oldValue, boolean newValue)
protected void firePropertyChange(java.lang.String propertyName, int oldValue, int newValue)
protected void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
public AbstractBean clone()
clone
in class java.lang.Object
public java.beans.PropertyChangeListener[] getPropertyChangeListeners()
|
Copyright 1996-2010 (c) by the authors and contributors of the JHotDraw project. Some rights reserved. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |