Changeset 1213 for trunk/autoquest-core-tasktrees/src/main/java
- Timestamp:
- 05/27/13 14:53:38 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-core-tasktrees/src/main/java/de/ugoe/cs/autoquest/tasktrees/treeifc/ITaskVisitor.java
r1191 r1213 18 18 /** 19 19 * <p> 20 * TODO comment 20 * This is an implementation of the visitor pattern. Through this, it is possible to effectively 21 * process a task model. 21 22 * </p> 22 23 * … … 26 27 27 28 /** 28 * 29 * <p> 30 * method called for each visited event task. 31 * </p> 32 * 33 * @param eventTask the event task to be processed 29 34 */ 30 public void visit(IEventTask event );35 public void visit(IEventTask eventTask); 31 36 32 37 /** 33 * 38 * <p> 39 * method called for each visited iteration. 40 * </p> 41 * 42 * @param iteration the iteration to be processed 34 43 */ 35 44 public void visit(IIteration iteration); 36 45 37 46 /** 38 * 47 * <p> 48 * method called for each visited optional. 49 * </p> 50 * 51 * @param optional the optional to be processed 52 */ 53 public void visit(IOptional optional); 54 55 /** 56 * <p> 57 * method called for each visited selection. 58 * </p> 59 * 60 * @param selection the selection to be processed 39 61 */ 40 62 public void visit(ISelection selection); 41 63 42 64 /** 43 * 65 * <p> 66 * method called for each visited sequence. 67 * </p> 68 * 69 * @param sequence the sequence to be processed 44 70 */ 45 71 public void visit(ISequence sequence); 46 72 47 73 /** 48 * 74 * <p> 75 * method called for each other kind of visited task (implemented to support future versions). 76 * </p> 77 * 78 * @param task the task to be processed 49 79 */ 50 80 public void visit(ITask task);
Note: See TracChangeset
for help on using the changeset viewer.