aboutsummaryrefslogtreecommitdiff
path: root/libjava/javax/swing/JFileChooser.java
diff options
context:
space:
mode:
authorMichael Koch <konqueror@gmx.de>2004-02-05 18:48:54 +0000
committerMichael Koch <mkoch@gcc.gnu.org>2004-02-05 18:48:54 +0000
commit693dcd3d88f485a85a8cce67f4a42c24b8cc3a1f (patch)
tree9a1b9f82c2e961cace39a1584bad5d994dc393d6 /libjava/javax/swing/JFileChooser.java
parent2d16865792aa09964162901987539cd75d567e25 (diff)
downloadgcc-693dcd3d88f485a85a8cce67f4a42c24b8cc3a1f.zip
gcc-693dcd3d88f485a85a8cce67f4a42c24b8cc3a1f.tar.gz
gcc-693dcd3d88f485a85a8cce67f4a42c24b8cc3a1f.tar.bz2
2004-02-05 Michael Koch <konqueror@gmx.de>
* javax/swing/AbstractCellEditor.java (getCellEditorValue): Removed. * javax/swing/Box.java: Reformated. (serialVersionUID): New field. * javax/swing/ButtonGroup.java: Removed some weird whitespace. * javax/swing/CellEditor.java: Reformated. * javax/swing/CellRendererPane.java (serialVersionUID): New field. (AccessibleCellRendererPaneserialVersionUID): New field. * javax/swing/DefaultListModel.java (serialVersionUID): New field. * javax/swing/JEditorPane.java (serialVersionUID): New field. (setPage): Throws IOException. (addHyperlinkListener): Implemented. (removeHyperlinkListener): Implemented. (getHyperlinkListener): New method. * javax/swing/JFileChooser.java (serialVersionUID): New field. (AccessibleJFileChooser.serialVersionUID): New field. (addActionListener): Implemented. (removeActionListener): Implemented. (getActionListeners): New method. * javax/swing/JFormattedTextField.java (serialVersionUID): New field. (AbstractFormatter.serialVersionUID): New field. (clone): Throws CloneNotSupportedException (setEditValid): Add missing argument. (stringToValue): Throws ParseExcpetion. (valueToString): Throws ParseException. (commitEdit): Throws ParseException. * javax/swing/JLabel.java (serialVersionUID): New field. * javax/swing/JList.java (serialVersionUID): New field. (addListSelectionListener): Reformated. (removeListSelectionListener): Reformated. (getListSelectionListeners): New method. * javax/swing/colorchooser/AbstractColorChooserPanel.java: Reformated. (serialVersionUID): New field. * javax/swing/table/AbstractTableModel.java (getValueAt): Removed. (getColumnCount): Removed. (getRowCount): Removed. From-SVN: r77329
Diffstat (limited to 'libjava/javax/swing/JFileChooser.java')
-rw-r--r--libjava/javax/swing/JFileChooser.java23
1 files changed, 17 insertions, 6 deletions
diff --git a/libjava/javax/swing/JFileChooser.java b/libjava/javax/swing/JFileChooser.java
index 988e75b..47b0861 100644
--- a/libjava/javax/swing/JFileChooser.java
+++ b/libjava/javax/swing/JFileChooser.java
@@ -59,6 +59,8 @@ import javax.swing.plaf.FileChooserUI;
*/
public class JFileChooser extends JComponent implements Accessible {
+ private static final long serialVersionUID = 3162921138695327837L;
+
//-------------------------------------------------------------
// Classes ----------------------------------------------------
//-------------------------------------------------------------
@@ -68,6 +70,8 @@ public class JFileChooser extends JComponent implements Accessible {
*/
protected class AccessibleJFileChooser extends AccessibleJComponent {
+ private static final long serialVersionUID = 3318922050345221200L;
+
//-------------------------------------------------------------
// Variables --------------------------------------------------
//-------------------------------------------------------------
@@ -906,17 +910,24 @@ public class JFileChooser extends JComponent implements Accessible {
* addActionListener
* @param listener TODO
*/
- public void addActionListener(ActionListener listener) {
- // TODO
- } // addActionListener()
+ public void addActionListener(ActionListener listener)
+ {
+ listenerList.add (ActionListener.class, listener);
+ }
/**
* removeActionListener
* @param listener TODO
*/
- public void removeActionListener(ActionListener listener) {
- // TODO
- } // removeActionListener()
+ public void removeActionListener(ActionListener listener)
+ {
+ listenerList.remove (ActionListener.class, listener);
+ }
+
+ public ActionListener[] getActionListeners()
+ {
+ return (ActionListener[]) listenerList.getListeners (ActionListener.class);
+ }
/**
* fireActionPerformed