public abstract class AbstractEEFLifecycleManager extends java.lang.Object implements IEEFLifecycleManager
Modifier and Type | Field and Description |
---|---|
protected IEEFFormContainer |
container
The form container.
|
Constructor and Description |
---|
AbstractEEFLifecycleManager() |
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.
|
protected abstract IEEFController |
getController()
Returns the controller.
|
protected abstract 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, wait
dispose
protected IEEFFormContainer container
public 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()
protected abstract IEEFController getController()
protected abstract org.eclipse.swt.widgets.Control getValidationControl()
public void refresh()
refresh
in interface IEEFLifecycleManager
IEEFLifecycleManager.refresh()
public void aboutToBeHidden()
aboutToBeHidden
in interface IEEFLifecycleManager
IEEFLifecycleManager.aboutToBeHidden()