Changeset 1542 for trunk/autoquest-plugin-alignment/src/main/java/de/ugoe/cs/autoquest/plugin/alignment/seqgen
- Timestamp:
- 05/07/14 15:59:10 (10 years ago)
- Location:
- trunk/autoquest-plugin-alignment/src/main/java/de/ugoe/cs/autoquest/plugin/alignment/seqgen
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-plugin-alignment/src/main/java/de/ugoe/cs/autoquest/plugin/alignment/seqgen/NumberSequence.java
r1450 r1542 1 1 package de.ugoe.cs.autoquest.plugin.alignment.seqgen; 2 2 3 import java.io.Serializable; 3 4 import java.util.ArrayList; 4 5 5 public class NumberSequence {6 public class NumberSequence implements Serializable { 6 7 private int[] sequence; 7 8 private int signature; -
trunk/autoquest-plugin-alignment/src/main/java/de/ugoe/cs/autoquest/plugin/alignment/seqgen/RandomSequenceGenerator.java
r1449 r1542 37 37 return null; 38 38 } 39 40 @Override 41 public int sequenceCount() { 42 return count; 43 } 44 39 45 } -
trunk/autoquest-plugin-alignment/src/main/java/de/ugoe/cs/autoquest/plugin/alignment/seqgen/SequenceGenerator.java
r1450 r1542 10 10 public void generate(Collection<List<Event>> eventList); 11 11 public NumberSequence get(int index); 12 public int sequenceCount(); 12 13 13 14 -
trunk/autoquest-plugin-alignment/src/main/java/de/ugoe/cs/autoquest/plugin/alignment/seqgen/SimpleSequenceGenerator.java
r1449 r1542 2 2 3 3 4 import java.io.Serializable; 4 5 import java.util.ArrayList; 5 6 import java.util.Collection; … … 20 21 21 22 22 public class SimpleSequenceGenerator implements SequenceGenerator {23 public class SimpleSequenceGenerator implements SequenceGenerator, Serializable { 23 24 24 25 private ArrayList<NumberSequence> numberseqs; … … 42 43 if (sequences != null) { 43 44 TaskTreeManager ttm = new TaskTreeManager(); 44 Console.println("Creating the task model");45 45 46 ttm.createTaskModel(sequences); 46 Console.println("Finished creating the task model");47 47 48 TaskHandlingStrategy preparationTaskHandlingStrategy = new TaskHandlingStrategy(TaskEquality.SEMANTICALLY_EQUAL); 48 49 SymbolMap<ITaskInstance, ITask> uniqueTasks = preparationTaskHandlingStrategy … … 84 85 85 86 86 @Override87 87 public NumberSequence get(int index) { 88 88 return numberseqs.get(index); 89 89 } 90 90 91 92 public int sequenceCount() { 93 return numberseqs.size(); 94 } 95 91 96 } 92 97
Note: See TracChangeset
for help on using the changeset viewer.