[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cp-patches] FYI: Implemented remaining methods in javax.swing.AbstractC
From: |
Roman Kennke |
Subject: |
[cp-patches] FYI: Implemented remaining methods in javax.swing.AbstractCellEditor |
Date: |
Wed, 11 May 2005 15:34:14 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021204 |
I implemented the remaining methods in javax.swing.AbstractCellEditor,
that have only been stubs before.
2005-05-11 Roman Kennke <address@hidden>
* javax/swing/AbstractCellEditor.java
(constructor): Implemented.
(isCellEditable): Implemented.
(shouldSelectCell): Implemented.
(stopCellEditing): Implemented.
(cancelCellEditing): Implemented.
/Roman
Index: javax/swing/AbstractCellEditor.java
===================================================================
RCS file: /cvsroot/classpath/classpath/javax/swing/AbstractCellEditor.java,v
retrieving revision 1.9
diff -u -r1.9 AbstractCellEditor.java
--- javax/swing/AbstractCellEditor.java 11 May 2005 13:21:25 -0000 1.9
+++ javax/swing/AbstractCellEditor.java 11 May 2005 13:31:15 -0000
@@ -71,6 +71,8 @@
* Creates a new instance of AbstractCellEditor.
*/
public AbstractCellEditor() {
+ listenerList = new EventListenerList();
+ changeEvent = new ChangeEvent(this);
} // AbstractCellEditor()
/**
@@ -84,7 +86,7 @@
* <code>event</code>, <code>false</code> if it's not
*/
public boolean isCellEditable(EventObject event) {
- return false; // TODO
+ return true;
} // isCellEditable()
/**
@@ -99,7 +101,7 @@
* <code>false</code> otherwise
*/
public boolean shouldSelectCell(EventObject event) {
- return false; // TODO
+ return true;
} // shouldSelectCell()
/**
@@ -110,7 +112,8 @@
* <code>false</code>otherwise
*/
public boolean stopCellEditing() {
- return false; // TODO
+ fireEditingStopped();
+ return true;
} // stopCellEditing()
/**
@@ -118,7 +121,7 @@
* been entered into the cell.
*/
public void cancelCellEditing() {
- // TODO
+ fireEditingCanceled();
} // cancelCellEditing()
/**
@@ -154,7 +157,8 @@
*/
public CellEditorListener[] getCellEditorListeners()
{
- return (CellEditorListener[]) listenerList.getListeners
(CellEditorListener.class);
+ return (CellEditorListener[]) listenerList.getListeners
+ (CellEditorListener.class);
}
/**
@@ -173,7 +177,7 @@
/**
* Notifies all registered listeners that the editing of the cell has
- * has been cancelled.
+ * has been canceled.
*/
protected void fireEditingCanceled()
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [cp-patches] FYI: Implemented remaining methods in javax.swing.AbstractCellEditor,
Roman Kennke <=