diff options
Diffstat (limited to 'debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/dialogfields/CheckedListDialogField.java')
-rw-r--r-- | debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/dialogfields/CheckedListDialogField.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/dialogfields/CheckedListDialogField.java b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/dialogfields/CheckedListDialogField.java index 7351cf5ca90..0ac0dd1abe5 100644 --- a/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/dialogfields/CheckedListDialogField.java +++ b/debug/org.eclipse.cdt.debug.ui/src/org/eclipse/cdt/debug/internal/ui/dialogfields/CheckedListDialogField.java @@ -69,10 +69,12 @@ public class CheckedListDialogField extends ListDialogField { /* * @see ListDialogField#createTableViewer */ + @Override protected TableViewer createTableViewer(Composite parent) { Table table= new Table(parent, SWT.CHECK + getListStyle()); CheckboxTableViewer tableViewer= new CheckboxTableViewer(table); tableViewer.addCheckStateListener(new ICheckStateListener() { + @Override public void checkStateChanged(CheckStateChangedEvent e) { doCheckStateChanged(e); } @@ -84,6 +86,7 @@ public class CheckedListDialogField extends ListDialogField { /* * @see ListDialogField#getListControl */ + @Override public Control getListControl(Composite parent) { Control control= super.getListControl(parent); if (parent != null) { @@ -96,6 +99,7 @@ public class CheckedListDialogField extends ListDialogField { * @see DialogField#dialogFieldChanged * Hooks in to get element changes to update check model. */ + @Override public void dialogFieldChanged() { for (int i= fCheckElements.size() -1; i >= 0; i--) { if (!fElements.contains(fCheckElements.get(i))) { @@ -192,6 +196,7 @@ public class CheckedListDialogField extends ListDialogField { /* * @see ListDialogField#getManagedButtonState */ + @Override protected boolean getManagedButtonState(ISelection sel, int index) { if (index == fCheckAllButtonIndex) { return !fElements.isEmpty(); @@ -204,6 +209,7 @@ public class CheckedListDialogField extends ListDialogField { /* * @see ListDialogField#extraButtonPressed */ + @Override protected boolean managedButtonPressed(int index) { if (index == fCheckAllButtonIndex) { checkAll(true); |