public class EEFGroupLifecycleManager extends AbstractEEFLifecycleManager implements IEEFToolbarLifecycleManager
EEFGroupDescription.container| Constructor and Description |
|---|
EEFGroupLifecycleManager(EEFGroupDescription 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.
|
protected IEEFController |
getController()
Returns the controller.
|
protected org.eclipse.swt.widgets.Control |
getValidationControl()
Returns the control on which the validation marker will appear.
|
void |
refresh()
Refresh the widgets.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpopulateToolBarpublic EEFGroupLifecycleManager(EEFGroupDescription description, org.eclipse.sirius.common.interpreter.api.IVariableManager variableManager, org.eclipse.sirius.common.interpreter.api.IInterpreter interpreter, EditingContextAdapter editingContextAdapter)
description - The description of the groupvariableManager - The variable managerinterpreter - The interpretereditingContextAdapter - The editing context adapterpublic void createControl(org.eclipse.swt.widgets.Composite parent,
IEEFFormContainer formContainer)
createControl in interface IEEFLifecycleManagercreateControl in class AbstractEEFLifecycleManagerparent - The composite parentformContainer - The form containerAbstractEEFLifecycleManager.createControl(org.eclipse.swt.widgets.Composite,
org.eclipse.eef.common.ui.api.IEEFFormContainer)protected IEEFController getController()
getController in class AbstractEEFLifecycleManagerAbstractEEFLifecycleManager.getController()protected org.eclipse.swt.widgets.Control getValidationControl()
getValidationControl in class AbstractEEFLifecycleManagerAbstractEEFLifecycleManager.getValidationControl()public void aboutToBeShown()
aboutToBeShown in interface IEEFLifecycleManageraboutToBeShown in class AbstractEEFLifecycleManagerIEEFLifecycleManager.aboutToBeShown()public void refresh()
refresh in interface IEEFLifecycleManagerrefresh in class AbstractEEFLifecycleManagerIEEFLifecycleManager.refresh()public void aboutToBeHidden()
aboutToBeHidden in interface IEEFLifecycleManageraboutToBeHidden in class AbstractEEFLifecycleManagerIEEFLifecycleManager.aboutToBeHidden()public void dispose()
dispose in interface IEEFLifecycleManagerIEEFLifecycleManager.dispose()