Class TableLifeCycleManager
- java.lang.Object
-
- org.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager
-
- org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager
-
- org.palladiosimulator.dataflow.ui.table.TableLifeCycleManager
-
- All Implemented Interfaces:
org.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManager
public class TableLifeCycleManager extends org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager
-
-
Constructor Summary
Constructors Constructor Description TableLifeCycleManager(org.eclipse.eef.EEFCustomWidgetDescription description, org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager, org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter, org.eclipse.eef.core.api.EditingContextAdapter contextAdapter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
aboutToBeHidden()
void
aboutToBeShown()
protected void
createMainControl(Composite parent, org.eclipse.eef.common.ui.api.IEEFFormContainer formContainer)
void
dispose()
protected org.eclipse.eef.core.api.controllers.IEEFWidgetController
getController()
protected Control
getValidationControl()
protected org.eclipse.eef.EEFWidgetDescription
getWidgetDescription()
void
refresh()
protected void
setEnabled(boolean isEnabled)
-
Methods inherited from class org.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager
createControl, getEEFStyleHelper, getLabelVerticalAlignment, getStructuredSelection, getWidgetSemanticElement, isEnabled, lockedByMe, lockedByOther, lockedNoWrite, needSeparatedLabel, setLabelFontStyle, unlocked
-
-
-
-
Constructor Detail
-
TableLifeCycleManager
public TableLifeCycleManager(org.eclipse.eef.EEFCustomWidgetDescription description, org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager, org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter, org.eclipse.eef.core.api.EditingContextAdapter contextAdapter)
-
-
Method Detail
-
createMainControl
protected void createMainControl(Composite parent, org.eclipse.eef.common.ui.api.IEEFFormContainer formContainer)
- Specified by:
createMainControl
in classorg.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager
-
aboutToBeShown
public void aboutToBeShown()
- Specified by:
aboutToBeShown
in interfaceorg.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManager
- Overrides:
aboutToBeShown
in classorg.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager
-
refresh
public void refresh()
- Specified by:
refresh
in interfaceorg.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManager
- Overrides:
refresh
in classorg.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager
-
aboutToBeHidden
public void aboutToBeHidden()
- Specified by:
aboutToBeHidden
in interfaceorg.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManager
- Overrides:
aboutToBeHidden
in classorg.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager
-
getController
protected org.eclipse.eef.core.api.controllers.IEEFWidgetController getController()
- Specified by:
getController
in classorg.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager
-
getWidgetDescription
protected org.eclipse.eef.EEFWidgetDescription getWidgetDescription()
- Specified by:
getWidgetDescription
in classorg.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager
-
getValidationControl
protected Control getValidationControl()
- Specified by:
getValidationControl
in classorg.eclipse.eef.ide.ui.api.widgets.AbstractEEFLifecycleManager
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceorg.eclipse.eef.ide.ui.api.widgets.IEEFLifecycleManager
- Overrides:
dispose
in classorg.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager
-
setEnabled
protected void setEnabled(boolean isEnabled)
- Specified by:
setEnabled
in classorg.eclipse.eef.ide.ui.api.widgets.AbstractEEFWidgetLifecycleManager
-
-