Class CompoundTask

  • All Implemented Interfaces:
    ITask, org.eclipse.jface.dialogs.IDialogPage
    Direct Known Subclasses:
    TreeCompoundTask

    public class CompoundTask
    extends SimpleTask
    • Field Detail

      • sCurrentTaskSheet

        protected transient ISubtaskSheet sCurrentTaskSheet
    • Constructor Detail

      • CompoundTask

        public CompoundTask​(java.lang.String title)
    • 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:
        dispose in interface org.eclipse.jface.dialogs.IDialogPage
        Overrides:
        dispose in class SimpleTask