1 11 12 package org.eclipse.ui.internal.provisional.cheatsheets; 13 14 import java.util.Dictionary ; 15 16 22 23 public interface ICompositeCheatSheetTask { 24 28 public static final int NOT_STARTED = 0; 29 32 public static final int IN_PROGRESS = 1; 33 36 public static final int SKIPPED = 2; 37 40 public static final int COMPLETED = 3; 41 44 public String getId(); 45 48 public String getName(); 49 54 public String getKind(); 55 61 public Dictionary getParameters(); 62 68 public String getDescription(); 69 70 76 public String getCompletionMessage(); 77 78 84 public ICompositeCheatSheetTask [] getSubtasks(); 85 86 93 public ICompositeCheatSheetTask [] getRequiredTasks(); 94 95 101 public boolean requiredTasksCompleted(); 102 103 107 public int getState(); 108 109 113 public ICompositeCheatSheet getCompositeCheatSheet(); 114 115 120 public ITaskGroup getParent(); 121 122 129 public boolean isSkippable(); 130 131 } 132 | Popular Tags |