diff options
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/controls/ContextSelectorSectionControl.java')
-rw-r--r-- | target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/controls/ContextSelectorSectionControl.java | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/controls/ContextSelectorSectionControl.java b/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/controls/ContextSelectorSectionControl.java index 86ac93640..bec8576aa 100644 --- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/controls/ContextSelectorSectionControl.java +++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/controls/ContextSelectorSectionControl.java @@ -25,7 +25,7 @@ import org.eclipse.tcf.te.ui.views.sections.AbstractContextSelectorSection; */ public class ContextSelectorSectionControl extends AbstractContextSelectorControl { - private final AbstractContextSelectorSection section; + protected final AbstractContextSelectorSection section; /** * Constructor. @@ -41,22 +41,21 @@ public class ContextSelectorSectionControl extends AbstractContextSelectorContro } /* (non-Javadoc) - * @see org.eclipse.tcf.te.launch.ui.tabs.launchcontext.AbstractContextSelectorControl#onCheckStateChanged(java.lang.Object, boolean) + * @see org.eclipse.tcf.te.launch.ui.tabs.launchcontext.AbstractContextSelectorControl#getInitialViewerInput() */ @Override - protected void onCheckStateChanged(Object element, boolean checked) { - super.onCheckStateChanged(element, checked); - section.getManagedForm().dirtyStateChanged(); + protected Object getInitialViewerInput() { + return Model.getModel(); } /* (non-Javadoc) - * @see org.eclipse.tcf.te.launch.ui.tabs.launchcontext.AbstractContextSelectorControl#getInitialViewerInput() + * @see org.eclipse.tcf.te.ui.views.controls.AbstractContextSelectorControl#onCheckStateChanged(java.lang.Object, boolean) */ @Override - protected Object getInitialViewerInput() { - return Model.getModel(); + protected void onCheckStateChanged(Object element, boolean checked) { + super.onCheckStateChanged(element, checked); + section.dataChanged(); } - /* (non-Javadoc) * @see org.eclipse.tcf.te.launch.ui.tabs.launchcontext.AbstractContextSelectorControl#doConfigureTreeContentAndLabelProvider(org.eclipse.jface.viewers.TreeViewer) */ |