source: trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeifc/ITaskTreeNode.java @ 557

Last change on this file since 557 was 557, checked in by pharms, 12 years ago
  • adapted task tree creation stuff to more general event handling
  • Property svn:executable set to *
File size: 881 bytes
Line 
1// Module    : $RCSfile: Task.java,v $
2// Version   : $Revision: 0.0 $  $Author: Patrick $  $Date: 08.11.2011 19:42:29 $
3// Project   : TaskTreePerformanceTest
4// Creation  : 2011 by Patrick
5// Copyright : Patrick Harms, 2011
6
7package de.ugoe.cs.quest.tasktrees.treeifc;
8
9import java.util.List;
10
11/**
12 * TODO comment
13 *
14 * @version $Revision: $ $Date: $
15 * @author 2011, last modified by $Author: $
16 */
17public interface ITaskTreeNode extends Cloneable {
18
19    /**
20     *
21     */
22    public String getName();
23
24    /**
25     *
26     */
27    public String getDescription();
28
29    /**
30     *
31     */
32    public List<ITaskTreeNode> getChildren();
33
34    /**
35     *
36     */
37    public boolean equals(ITaskTreeNode taskTreeNode);
38
39    /**
40     *
41     */
42    public int hashCode();
43
44    /**
45     *
46     */
47    public ITaskTreeNode clone();
48   
49}
Note: See TracBrowser for help on using the repository browser.