Changeset 1675 for branches/autoquest-core-tasktrees-alignment/src/main/java/de/ugoe/cs/autoquest/tasktrees/temporalrelation/RuleUtils.java
- Timestamp:
- 08/13/14 18:25:22 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/autoquest-core-tasktrees-alignment/src/main/java/de/ugoe/cs/autoquest/tasktrees/temporalrelation/RuleUtils.java
r1666 r1675 15 15 package de.ugoe.cs.autoquest.tasktrees.temporalrelation; 16 16 17 import java.util.Iterator; 18 19 import org.apache.commons.lang.NotImplementedException; 20 17 import de.ugoe.cs.autoquest.tasktrees.alignment.algorithms.NumberSequence; 18 import de.ugoe.cs.autoquest.tasktrees.treeifc.IIteration; 19 import de.ugoe.cs.autoquest.tasktrees.treeifc.IIterationInstance; 21 20 import de.ugoe.cs.autoquest.tasktrees.treeifc.IMarkingTemporalRelationship; 22 21 import de.ugoe.cs.autoquest.tasktrees.treeifc.IOptional; … … 129 128 130 129 if(((IMarkingTemporalRelationship) tempTask).getMarkedTask() == parent.get(startIndex).getTask()) { 131 //System.out.println("Adding OptionalInstance " + parent.get(startIndex) + " to " + tempTask.getType());130 System.out.println("Adding OptionalInstance " + parent.get(startIndex) + " to " + tempTask.getType()); 132 131 IOptionalInstance optional = taskFactory.createNewTaskInstance((IOptional) tempTask); 133 132 taskBuilder.setChild(optional, parent.get(startIndex)); … … 135 134 } 136 135 else { 137 //System.out.println("Adding Empty optional, not deleting anything from the input sequence");136 System.out.println("Adding Empty optional, not deleting anything from the input sequence"); 138 137 IOptionalInstance optional = taskFactory.createNewTaskInstance((IOptional) tempTask); 139 138 taskBuilder.addChild(subsequence, optional); … … 143 142 } 144 143 } else if (tempTask.getType() == "selection") { 145 //System.out.println("Adding SelectionInstance " + parent.get(startIndex) + " to " + tempTask.getType());144 System.out.println("Adding SelectionInstance " + parent.get(startIndex) + " to " + tempTask.getType()); 146 145 ISelectionInstance selection = taskFactory.createNewTaskInstance((ISelection) tempTask); 147 146 taskBuilder.setChild(selection, parent.get(startIndex) ); … … 149 148 150 149 } else if (tempTask.getType() == "sequence") { 151 //System.out.println("Adding SequenceInstance " + parent.get(startIndex) + " to " + tempTask.getType());152 //TODO: Implement this153 t hrow new NotImplementedException();150 System.out.println("Adding SequenceInstance " + parent.get(startIndex) + " to " + tempTask.getType()); 151 ISequenceInstance sequence = taskFactory.createNewTaskInstance((ISequence) tempTask); 152 taskBuilder.addChild(sequence,parent.get(startIndex)); 154 153 155 154 } else if (tempTask.getType() == "iteration") { 156 //TODO: Implement this157 //System.out.println("Adding IterationInstance " + parent.get(startIndex) + " to " + tempTask.getType());158 throw new NotImplementedException();155 IIterationInstance iteration = taskFactory.createNewTaskInstance((IIteration) tempTask); 156 taskBuilder.addChild(iteration,parent.get(startIndex)); 157 System.out.println("Adding IterationInstance " + parent.get(startIndex) + " to " + tempTask.getType()); 159 158 } else { 160 //System.out.println("Adding EventInstance " + parent.get(startIndex) + " to " + tempTask.getType());159 System.out.println("Adding EventInstance " + parent.get(startIndex) + " to " + tempTask.getType()); 161 160 taskBuilder.addChild(subsequence, parent.get(startIndex)); 162 161 } … … 164 163 modelindex++; 165 164 } 166 /*167 System.out.println();168 System.out.println("Sequence instance:");169 for(Iterator<ITaskInstance> it = subsequence.iterator();it.hasNext();) {170 System.out.println(it.next());171 }*/172 //System.out.println();173 //System.out.println();174 165 175 166 taskBuilder.addTaskInstance(parent, startIndex, subsequence);
Note: See TracChangeset
for help on using the changeset viewer.