167
217
return myRootTask.getManager();
170
221
public int getDepth(Task task) {
171
222
DefaultMutableTreeNode treeNode = myTask2treeNode
173
224
return treeNode.getLevel();
176
228
public int compareDocumentOrder(Task task1, Task task2) {
177
229
Integer index1 = myTask2index.get(task1);
178
230
Integer index2 = myTask2index.get(task2);
179
231
return index1.intValue() - index2.intValue();
182
235
public boolean contains(Task task) {
183
236
return myTask2treeNode.containsKey(task);
186
240
public List<Task> getTasksInDocumentOrder() {
187
241
List<Task> result = new ArrayList<Task>();
188
242
DefaultMutableTreeNode rootNode = myTask2treeNode.get(getRootTask());