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 contextAdapter)
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 contextAdapter)
description - The description of the containervariableManager - The variable managerinterpreter - The interpretercontextAdapter - The editing context adapterpublic void createControl(org.eclipse.swt.widgets.Composite parent,
IEEFFormContainer formContainer)
createControl in interface IEEFLifecycleManagerparent - 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 IEEFLifecycleManagerIEEFLifecycleManager.aboutToBeShown()public void refresh()
refresh in interface IEEFLifecycleManagerIEEFLifecycleManager.refresh()public void aboutToBeHidden()
aboutToBeHidden in interface IEEFLifecycleManagerIEEFLifecycleManager.aboutToBeHidden()public void dispose()
dispose in interface IEEFLifecycleManagerIEEFLifecycleManager.dispose()