public class EEFSectionLifecycleManager extends AbstractEEFLifecycleManager
container| Constructor and Description |
|---|
EEFSectionLifecycleManager(EEFPage eefPage)
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.
|
public EEFSectionLifecycleManager(EEFPage eefPage)
eefPage - The pagepublic 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)public void aboutToBeShown()
aboutToBeShown in interface IEEFLifecycleManageraboutToBeShown in class AbstractEEFLifecycleManagerAbstractEEFLifecycleManager.aboutToBeShown()public void refresh()
refresh in interface IEEFLifecycleManagerrefresh in class AbstractEEFLifecycleManagerAbstractEEFLifecycleManager.refresh()public void aboutToBeHidden()
aboutToBeHidden in interface IEEFLifecycleManageraboutToBeHidden in class AbstractEEFLifecycleManagerAbstractEEFLifecycleManager.aboutToBeHidden()protected IEEFController getController()
getController in class AbstractEEFLifecycleManagerAbstractEEFLifecycleManager.getController()protected org.eclipse.swt.widgets.Control getValidationControl()
getValidationControl in class AbstractEEFLifecycleManagerAbstractEEFLifecycleManager.getValidationControl()public void dispose()
IEEFLifecycleManager.dispose()