Class CompoundTask
- java.lang.Object
-
- org.eclipse.birt.core.ui.frameworks.taskwizard.SimpleTask
-
- org.eclipse.birt.core.ui.frameworks.taskwizard.CompoundTask
-
- All Implemented Interfaces:
ITask,org.eclipse.jface.dialogs.IDialogPage
- Direct Known Subclasses:
TreeCompoundTask
public class CompoundTask extends SimpleTask
-
-
Field Summary
Fields Modifier and Type Field Description protected ISubtaskSheetsCurrentTaskSheet-
Fields inherited from class org.eclipse.birt.core.ui.frameworks.taskwizard.SimpleTask
container, context, topControl
-
-
Constructor Summary
Constructors Constructor Description CompoundTask(java.lang.String title)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSubtask(java.lang.String sSubtaskPath, ISubtaskSheet subtask)protected booleancontainSubtask(java.lang.String sSubtaskPath)voiddispose()protected ISubtaskSheetgetCurrentSubtask()protected ISubtaskSheetgetSubtask(java.lang.String sSubtaskPath)voidremoveSubtask(java.lang.String sSubtaskPath)voidswitchTo(java.lang.String sSubtaskPath)-
Methods inherited from class org.eclipse.birt.core.ui.frameworks.taskwizard.SimpleTask
addError, createControl, getContext, getControl, getDescription, getErrorMessage, getErrors, getImage, getMessage, getTitle, performHelp, removeError, setContext, setDescription, setErrorHints, setImageDescriptor, setTitle, setUIProvider, setVisible
-
-
-
-
Field Detail
-
sCurrentTaskSheet
protected transient ISubtaskSheet sCurrentTaskSheet
-
-
Method Detail
-
addSubtask
public void addSubtask(java.lang.String sSubtaskPath, ISubtaskSheet subtask)
-
removeSubtask
public void removeSubtask(java.lang.String sSubtaskPath)
-
switchTo
public void switchTo(java.lang.String sSubtaskPath)
-
containSubtask
protected boolean containSubtask(java.lang.String sSubtaskPath)
-
getSubtask
protected ISubtaskSheet getSubtask(java.lang.String sSubtaskPath)
-
getCurrentSubtask
protected ISubtaskSheet getCurrentSubtask()
-
dispose
public void dispose()
- Specified by:
disposein interfaceorg.eclipse.jface.dialogs.IDialogPage- Overrides:
disposein classSimpleTask
-
-