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 IEEFLifecycleManager
createControl
in class AbstractEEFLifecycleManager
parent
- 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 IEEFLifecycleManager
aboutToBeShown
in class AbstractEEFLifecycleManager
AbstractEEFLifecycleManager.aboutToBeShown()
public void refresh()
refresh
in interface IEEFLifecycleManager
refresh
in class AbstractEEFLifecycleManager
AbstractEEFLifecycleManager.refresh()
public void aboutToBeHidden()
aboutToBeHidden
in interface IEEFLifecycleManager
aboutToBeHidden
in class AbstractEEFLifecycleManager
AbstractEEFLifecycleManager.aboutToBeHidden()
protected IEEFController getController()
getController
in class AbstractEEFLifecycleManager
AbstractEEFLifecycleManager.getController()
protected org.eclipse.swt.widgets.Control getValidationControl()
getValidationControl
in class AbstractEEFLifecycleManager
AbstractEEFLifecycleManager.getValidationControl()
public void dispose()
IEEFLifecycleManager.dispose()