Changeset 1146 for trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/treeimpl/EventTask.java
- Timestamp:
- 04/04/13 16:06:07 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/treeimpl/EventTask.java
r1126 r1146 18 18 import de.ugoe.cs.autoquest.eventcore.IEventType; 19 19 import de.ugoe.cs.autoquest.tasktrees.treeifc.IEventTask; 20 import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskTreeNode;21 20 22 21 /** … … 26 25 * @author 2011, last modified by $Author: $ 27 26 */ 28 public class EventTask extends TaskTreeNodeimplements IEventTask {27 class EventTask extends Task implements IEventTask { 29 28 29 /** */ 30 private static final long serialVersionUID = 1L; 31 30 32 /** */ 31 33 private IEventType eventType; … … 39 41 */ 40 42 EventTask(IEventType eventType, IEventTarget eventTarget) { 41 super(eventType.toString()); 42 super.setDescription("executed on " + eventTarget); 43 super.setDescription(eventType.toString() + " executed on " + eventTarget); 43 44 this.eventType = eventType; 44 45 this.eventTarget = eventTarget; … … 62 63 * (non-Javadoc) 63 64 * 64 * @see de.harms.ctte.Task#equals(de.harms.ctte.Task)65 */66 @Override67 public boolean equals(ITaskTreeNode task) {68 if (!(task instanceof IEventTask)) {69 return false;70 }71 72 IEventType otherType = ((IEventTask) task).getEventType();73 IEventTarget otherTarget = ((IEventTask) task).getEventTarget();74 75 if (((eventType == otherType) ||76 ((eventType != null) && (eventType.equals(otherType)))) &&77 ((eventTarget == otherTarget) ||78 ((eventTarget != null) && (eventTarget.equals(otherTarget)))))79 {80 return true;81 }82 83 return false;84 }85 86 /*87 * (non-Javadoc)88 *89 65 * @see de.harms.tasktrees.TreeNode#clone() 90 66 */
Note: See TracChangeset
for help on using the changeset viewer.