diff options
author | Michael Koch <konqueror@gmx.de> | 2004-01-23 12:42:10 +0000 |
---|---|---|
committer | Michael Koch <mkoch@gcc.gnu.org> | 2004-01-23 12:42:10 +0000 |
commit | 3ac55a5a69f6a4f2f1acac66a36676c63c428db8 (patch) | |
tree | d45ab18ff6f571ac20c614d6c7c6c53cebbdc077 /libjava/javax/swing/AbstractAction.java | |
parent | 5d7b2198ba194fba04e4b82dc1d223f07bc83da6 (diff) | |
download | gcc-3ac55a5a69f6a4f2f1acac66a36676c63c428db8.zip gcc-3ac55a5a69f6a4f2f1acac66a36676c63c428db8.tar.gz gcc-3ac55a5a69f6a4f2f1acac66a36676c63c428db8.tar.bz2 |
AbstractAction.java: Reformated.
2004-01-23 Michael Koch <konqueror@gmx.de>
* javax/swing/AbstractAction.java: Reformated.
(getPropertyChangeListeners): New method.
* javax/swing/AbstractCellEditor.java: Reformated.
(getCellEditorListeners): New method.
* javax/swing/DefaultListSelectionModel.java
(listenerList): New field.
(listeners): Removed.
(get_listeners): Removed.
(addListSelectionListener): Rewritten.
(removeListSelectionListener): Rewritten.
(getListSelectionListeners): New method.
(getListeners): New method.
* javax/swing/JComboBox.java: Imports reworked.
(addActionListener): Implemented.
(removeActionListener): Implemented.
(addItemListener): Implemented.
(removeItemListener): Implemented.
(addPopupMenuListener): Implemented.
(removePopupMenuListener): Implemented.
(getActionListeners): New method.
(getItemListeners): New method.
(getPopupMenuListeners): New method.
From-SVN: r76413
Diffstat (limited to 'libjava/javax/swing/AbstractAction.java')
-rw-r--r-- | libjava/javax/swing/AbstractAction.java | 84 |
1 files changed, 44 insertions, 40 deletions
diff --git a/libjava/javax/swing/AbstractAction.java b/libjava/javax/swing/AbstractAction.java index 4141dd3..e616bad 100644 --- a/libjava/javax/swing/AbstractAction.java +++ b/libjava/javax/swing/AbstractAction.java @@ -56,10 +56,6 @@ public abstract class AbstractAction { static final long serialVersionUID = -6803159439231523484L; - //------------------------------------------------------------- - // Variables -------------------------------------------------- - //------------------------------------------------------------- - /** * enabled */ @@ -76,11 +72,6 @@ public abstract class AbstractAction */ private transient HashMap store = new HashMap(); - - //------------------------------------------------------------- - // Initialization --------------------------------------------- - //------------------------------------------------------------- - /** * Constructor AbstractAction */ @@ -106,11 +97,6 @@ public abstract class AbstractAction putValue(SMALL_ICON, icon); } // AbstractAction() - - //------------------------------------------------------------- - // Methods ---------------------------------------------------- - //------------------------------------------------------------- - /** * readObject * @param stream TODO @@ -183,30 +169,48 @@ public abstract class AbstractAction return store.keySet().toArray(); } // getKeys() - /** - * firePropertyChange - * @param propertyName TODO - * @param oldValue TODO - * @param newValue TODO - */ - protected void firePropertyChange(String propertyName, - Object oldValue, Object newValue) { - changeSupport.firePropertyChange(propertyName, oldValue, newValue); - } // firePropertyChange() - - /** - * addPropertyChangeListener - * @param listener TODO - */ - public synchronized void addPropertyChangeListener(PropertyChangeListener listener) { - changeSupport.addPropertyChangeListener(listener); - } // addPropertyChangeListener() - - /** - * removePropertyChangeListener - * @param listener TODO - */ - public synchronized void removePropertyChangeListener(PropertyChangeListener listener) { - changeSupport.removePropertyChangeListener(listener); - } // removePropertyChangeListener() + /** + * firePropertyChange + * + * @param propertyName TODO + * @param oldValue TODO + * @param newValue TODO + */ + protected void firePropertyChange(String propertyName, Object oldValue, + Object newValue) + { + changeSupport.firePropertyChange(propertyName, oldValue, newValue); + } + + /** + * addPropertyChangeListener + * + * @param listener the listener to add + */ + public void addPropertyChangeListener(PropertyChangeListener listener) + { + changeSupport.addPropertyChangeListener(listener); + } + + /** + * removePropertyChangeListener + * + * @param listener the listener to remove + */ + public void removePropertyChangeListener(PropertyChangeListener listener) + { + changeSupport.removePropertyChangeListener(listener); + } + + /** + * Returns all registered listeners. + * + * @return array of listeners. + * + * @since 1.4 + */ + public PropertyChangeListener[] getPropertyChangeListeners() + { + return changeSupport.getPropertyChangeListeners(); + } } |