diff options
Diffstat (limited to 'org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/TableEditorImpl.java')
-rw-r--r-- | org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/TableEditorImpl.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/TableEditorImpl.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/TableEditorImpl.java index e4fda98fc..c592b5f90 100644 --- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/TableEditorImpl.java +++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/TableEditorImpl.java @@ -85,6 +85,7 @@ public abstract class TableEditorImpl { fCellEditor.setFocus(); if (fFocusListener == null) { fFocusListener = new FocusAdapter() { + @Override public void focusLost(FocusEvent e) { applyEditorValue(); } @@ -92,6 +93,7 @@ public abstract class TableEditorImpl { } control.addFocusListener(fFocusListener); fMouseListener = new MouseAdapter() { + @Override public void mouseDown(MouseEvent e) { // time wrap? // check for expiration of doubleClickTime @@ -276,14 +278,17 @@ public abstract class TableEditorImpl { private void initCellEditorListener() { fCellEditorListener = new ICellEditorListener() { + @Override public void editorValueChanged(boolean oldValidState, boolean newValidState) { // Ignore. } + @Override public void cancelEditor() { TableEditorImpl.this.cancelEditing(); } + @Override public void applyEditorValue() { TableEditorImpl.this.applyEditorValue(); } |