Called just before the UI for this Subtask is shown. Intended for the UI to
prepare itself by processing the context passed in. The context will depend
on the wizard.
Parameters:
context - The context in which the Subtask UI will be shown. Its content
depend on individual wizards but it WILL be an instance of
IWizardContext. The Object type has been used to avoid adding
a dependency on the new UI plug-ins.
wizard - The wizard container instance. It WILL be an instance of
WizardBase. The Object type has been used to avoid adding a
dependency on the new UI plug-ins.
Called just before the UI for the subtask is disposed, it will be used by the
wizard. The context returned should contain the complete updated context for
the wizard. This context should be usable as is and should not require any
additional processing before use.
Returns:
complete context for the wizard with all updates that result from
operations performed as part of this task. This MUST be an instanceof
IWizardContext! The Object type has been used to avoid adding a
dependency on the new UI plug-ins.
Attaches specified popup. If task-level popup is null or not existent in
current subtask, to open subtask-level popup. If subtask-level popup is still
null, do nothing.
Parameters:
popupID - task-level popup key which is registered in the subtask.