more bug fix
[cdsspec-compiler.git] / src / edu / uci / eecs / specCompiler / codeGenerator / CodeAddition.java
index f127772e14b71d7b4e7640826c8dc2ee3ced1eb3..a0bc9571a2e970be44eab36e22f93844b376c0b0 100644 (file)
@@ -1,11 +1,14 @@
 package edu.uci.eecs.specCompiler.codeGenerator;
 
 import java.util.ArrayList;
+import java.util.Comparator;
 
 public class CodeAddition {
-       public static class CodeAdditionComparator<CodeAddition> {
-               
-       }
+       public static Comparator<CodeAddition> lineNumComparator = new Comparator<CodeAddition>() {
+               public int compare(CodeAddition addition1, CodeAddition addition2) {
+                       return addition1.lineNum - addition2.lineNum;
+               }
+       };
        
        public final int lineNum;
        public final ArrayList<String> newCode;