Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts/AbstractSection.java')
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts/AbstractSection.java18
1 files changed, 18 insertions, 0 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts/AbstractSection.java b/target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts/AbstractSection.java
index 03c55bc9b..f1cc7b93d 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts/AbstractSection.java
+++ b/target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts/AbstractSection.java
@@ -60,6 +60,8 @@ public abstract class AbstractSection extends SectionPart implements IAdaptable,
// Flag to remember the read-only state
/* default */ boolean readOnly = false;
+ // Flag to remember the enabled state
+ /* default */ boolean enabled = true;
/**
* Constructor.
@@ -358,6 +360,22 @@ public abstract class AbstractSection extends SectionPart implements IAdaptable,
return readOnly;
}
+ /**
+ * Set the sections enabled state.
+ * @param readOnly <code>true</code> if the sections controls should be enabled.
+ */
+ public void setEnabled(boolean enabled) {
+ this.enabled = enabled;
+ }
+
+ /**
+ * Get the enabled state of this section.
+ * @return The enabled state.
+ */
+ public boolean isEnabled() {
+ return enabled;
+ }
+
/* (non-Javadoc)
* @see org.eclipse.tcf.te.ui.jface.interfaces.IValidatable#isValid()
*/

Back to the top