public class EEFContainerLifecycleManager extends java.lang.Object implements IEEFLifecycleManager
EEFContainerDescription
.Constructor and Description |
---|
EEFContainerLifecycleManager(EEFContainerDescription description,
org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager,
org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter,
EditingContextAdapter editingContextAdapter)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
aboutToBeHidden()
Prepares for the widgets to be hidden.
|
void |
aboutToBeShown()
Prepares for the widgets to be shown.
|
void |
createControl(org.eclipse.swt.widgets.Composite parent,
IEEFFormContainer formContainer)
Creates the controls for the description.
|
void |
dispose()
Disposes the content created.
|
void |
refresh()
Refresh the widgets.
|
public EEFContainerLifecycleManager(EEFContainerDescription description, org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager, org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter, EditingContextAdapter editingContextAdapter)
description
- The description of the containervariableManager
- The variable managerinterpreter
- The interpretereditingContextAdapter
- The editing context adapterpublic void createControl(org.eclipse.swt.widgets.Composite parent, IEEFFormContainer formContainer)
createControl
in interface IEEFLifecycleManager
parent
- The composite parentformContainer
- The form containerIEEFLifecycleManager.createControl(org.eclipse.swt.widgets.Composite,
org.eclipse.eef.common.ui.api.IEEFFormContainer)
public void aboutToBeShown()
aboutToBeShown
in interface IEEFLifecycleManager
IEEFLifecycleManager.aboutToBeShown()
public void refresh()
refresh
in interface IEEFLifecycleManager
IEEFLifecycleManager.refresh()
public void aboutToBeHidden()
aboutToBeHidden
in interface IEEFLifecycleManager
IEEFLifecycleManager.aboutToBeHidden()
public void dispose()
dispose
in interface IEEFLifecycleManager
IEEFLifecycleManager.dispose()