+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.
+
2004-02-05 Michael Koch <konqueror@gmx.de>
* java/awt/datatransfer/DataFlavor.java
// TODO
} // cancelCellEditing()
- /**
- * getCellEditorValue
- * @returns Object
- */
- public abstract Object getCellEditorValue();
-
/**
* addCellEditorListener
*
*/
public class Box extends JComponent implements Accessible
{
- Box(int a)
- {
- setLayout(new BoxLayout(this,
- a));
- }
+ private static final long serialVersionUID = 1525417495883046342L;
+
+ public Box(int a)
+ {
+ setLayout(new BoxLayout(this, a));
+ }
}
* @author Andrew Selkirk
* @version 1.0
*/
-public interface CellEditor {
-
- //-------------------------------------------------------------
- // Methods ----------------------------------------------------
- //-------------------------------------------------------------
-
- /**
- * getCellEditorValue
- * @returns Object
- */
- Object getCellEditorValue();
-
- /**
- * isCellEditable
- * @param event TODO
- * @returns boolean
- */
- boolean isCellEditable(EventObject event);
-
- /**
- * shouldSelectCell
- * @param event TODO
- * @returns boolean
- */
- boolean shouldSelectCell(EventObject event);
-
- /**
- * stopCellEditing
- * @returns boolean
- */
- boolean stopCellEditing();
-
- /**
- * cancelCellEditing
- */
- void cancelCellEditing();
-
- /**
- * addCellEditorListener
- * @param value0 TODO
- */
- void addCellEditorListener(CellEditorListener listener);
-
- /**
- * removeCellEditorListener
- * @param listener TODO
- */
- void removeCellEditorListener(CellEditorListener listener);
-
+public interface CellEditor
+{
+ /**
+ * getCellEditorValue
+ * @returns Object
+ */
+ Object getCellEditorValue();
+
+ /**
+ * isCellEditable
+ * @param event TODO
+ * @returns boolean
+ */
+ boolean isCellEditable(EventObject event);
+
+ /**
+ * shouldSelectCell
+ * @param event TODO
+ * @returns boolean
+ */
+ boolean shouldSelectCell(EventObject event);
+
+ /**
+ * stopCellEditing
+ * @returns boolean
+ */
+ boolean stopCellEditing();
+
+ /**
+ * cancelCellEditing
+ */
+ void cancelCellEditing();
+
+ /**
+ * addCellEditorListener
+ * @param value0 TODO
+ */
+ void addCellEditorListener(CellEditorListener listener);
+
+ /**
+ * removeCellEditorListener
+ * @param listener TODO
+ */
+ void removeCellEditorListener(CellEditorListener listener);
} // CellEditor
* @author Andrew Selkirk
* @version 1.0
*/
-public class CellRendererPane extends Container implements Accessible {
+public class CellRendererPane extends Container implements Accessible
+{
+ private static final long serialVersionUID = -7642183829532984273L;
//-------------------------------------------------------------
// Classes ----------------------------------------------------
*/
protected class AccessibleCellRendererPane extends AccessibleAWTContainer {
+ private static final long serialVersionUID = 7300340301783504481L;
+
//-------------------------------------------------------------
// Initialization ---------------------------------------------
//-------------------------------------------------------------
*/
public class DefaultListModel extends AbstractListModel
{
+ private static final long serialVersionUID = 2315945659722172272L;
//-------------------------------------------------------------
// Variables --------------------------------------------------
public class JEditorPane extends JTextComponent
{
+ private static final long serialVersionUID = 3140472492599046285L;
+
URL page_url;
EditorKit kit;
String ctype = "text/plain";
setPage(url);
}
- void addHyperlinkListener(HyperlinkListener listener)
- { }
-
protected EditorKit createDefaultEditorKit()
{ return new PlainEditorKit(); }
//Establishes the default bindings of type to classname.
}
- void removeHyperlinkListener(HyperlinkListener listener)
- {
- //Removes a hyperlink listener.
- }
-
void replaceSelection(String content)
{
//Replaces the currently selected content with new content represented by the given string.
}
void setPage(String url)
+ throws IOException
{
// Sets the current URL being displayed.
}
void setPage(URL page)
+ throws IOException
{
// Sets the current URL being displayed.
}
{
super.setText(t);
}
+
+ public void addHyperlinkListener(HyperlinkListener listener)
+ {
+ listenerList.add (HyperlinkListener.class, listener);
+ }
+
+ public void removeHyperlinkListener (HyperlinkListener listener)
+ {
+ listenerList.remove (HyperlinkListener.class, listener);
+ }
+
+ /**
+ * @since 1.4
+ */
+ public HyperlinkListener[] getHyperlinkListeners()
+ {
+ return (HyperlinkListener[]) getListeners (HyperlinkListener.class);
+ }
+
} // class JEditorPane
*/
public class JFileChooser extends JComponent implements Accessible {
+ private static final long serialVersionUID = 3162921138695327837L;
+
//-------------------------------------------------------------
// Classes ----------------------------------------------------
//-------------------------------------------------------------
*/
protected class AccessibleJFileChooser extends AccessibleJComponent {
+ private static final long serialVersionUID = 3318922050345221200L;
+
//-------------------------------------------------------------
// Variables --------------------------------------------------
//-------------------------------------------------------------
* 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
*/
public class JFormattedTextField extends JTextField
{
+ private static final long serialVersionUID = 2889768923115424035L;
+
public abstract static class AbstractFormatter implements Serializable
{
+ private static final long serialVersionUID = -5193212041738979680L;
+
public AbstractFormatter ()
{
//Do nothing here.
}
protected Object clone ()
+ throws CloneNotSupportedException
{
throw new InternalError ("not implemented");
}
throw new InternalError ("not implemented");
}
- protected void setEditValid ()
+ protected void setEditValid (boolean valid)
{
throw new InternalError ("not implemented");
}
- public abstract Object stringToValue (String text);
+ public abstract Object stringToValue (String text)
+ throws ParseException;
- public abstract String valueToString (Object value);
+ public abstract String valueToString (Object value)
+ throws ParseException;
}
public abstract static class AbstractFormatterFactory
}
public void commitEdit ()
+ throws ParseException
{
throw new InternalError ("not implemented");
}
public class JLabel extends JComponent implements Accessible, SwingConstants
{
+ private static final long serialVersionUID = 5496508283662221534L;
+
String text;
Icon icon;
int gap;
public class JList extends JComponent implements Accessible, Scrollable
{
+ private static final long serialVersionUID = 4406629526391098046L;
+
Color select_back, select_fore;
ListCellRenderer render;
int visibles = 8;
repaint();
}
- void addListSelectionListener(ListSelectionListener listener)
- { sel_model.addListSelectionListener(listener); }
- void removeListSelectionListener(ListSelectionListener listener)
- { sel_model.removeListSelectionListener(listener); }
+ public void addListSelectionListener (ListSelectionListener listener)
+ {
+ sel_model.addListSelectionListener (listener);
+ }
+
+ public void removeListSelectionListener (ListSelectionListener listener)
+ {
+ sel_model.removeListSelectionListener (listener);
+ }
+
+ /**
+ * @since 1.4
+ */
+ public ListSelectionListener[] getListSelectionListeners()
+ {
+ throw new Error ("not implemented");
+ }
void setSelectionMode(int a)
{ sel_model.setSelectionMode(a); }
* @author Andrew Selkirk
* @version 1.0
*/
-public abstract class AbstractColorChooserPanel extends JPanel {
-
- //-------------------------------------------------------------
- // Variables --------------------------------------------------
- //-------------------------------------------------------------
+public abstract class AbstractColorChooserPanel extends JPanel
+{
+ private static final long serialVersionUID = -977469671210173863L;
/**
* chooser
*/
private JColorChooser chooser;
-
- //-------------------------------------------------------------
- // Initialization ---------------------------------------------
- //-------------------------------------------------------------
-
/**
* Constructor AbstractColorChooserPanel
*/
// TODO
} // AbstractColorChooserPanel()
-
- //-------------------------------------------------------------
- // Methods ----------------------------------------------------
- //-------------------------------------------------------------
-
/**
* getDisplayName
* @returns String
public void paint(Graphics graphics) {
// TODO
} // paint()
-
-
} // AbstractColorChooserPanel
obligated to do so. If you do not wish to do so, delete this
exception statement from your version. */
-
package javax.swing.table;
import java.io.Serializable;
{
return listenerList.getListeners (listenerType);
}
-
- /**
- * getValueAt
- * @param value0 TODO
- * @param value1 TODO
- * @return Object
- */
- public abstract Object getValueAt (int row, int column);
-
- /**
- * getColumnCount
- * @return int
- */
- public abstract int getColumnCount();
-
- /**
- * getRowCount
- * @return int
- */
- public abstract int getRowCount();
-
-} // AbstractTableModel
+}