]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.osgi/src/org/simantics/scl/osgi/issues/SCLIssuesTableEntry.java
SCL expressions to SCL Issues view
[simantics/platform.git] / bundles / org.simantics.scl.osgi / src / org / simantics / scl / osgi / issues / SCLIssuesTableEntry.java
similarity index 83%
rename from bundles/org.simantics.scl.ui/src/org/simantics/scl/ui/issues/SCLIssuesTableEntry.java
rename to bundles/org.simantics.scl.osgi/src/org/simantics/scl/osgi/issues/SCLIssuesTableEntry.java
index 2b49dd125b993c01afed536a8dff510ac73af6ce..c9c21e8b3f516a561cba402df184745508ba171a 100644 (file)
@@ -1,9 +1,9 @@
-package org.simantics.scl.ui.issues;
+package org.simantics.scl.osgi.issues;
 
 import org.simantics.scl.compiler.errors.CompilationError;
 import org.simantics.scl.compiler.errors.Locations;
 
 
 import org.simantics.scl.compiler.errors.CompilationError;
 import org.simantics.scl.compiler.errors.Locations;
 
-public class SCLIssuesTableEntry implements Comparable<SCLIssuesTableEntry> {
+public abstract class SCLIssuesTableEntry implements Comparable<SCLIssuesTableEntry> {
     public final String moduleName;
     public final CompilationError error;
 
     public final String moduleName;
     public final CompilationError error;
 
@@ -12,6 +12,8 @@ public class SCLIssuesTableEntry implements Comparable<SCLIssuesTableEntry> {
         this.error = error;
     }
 
         this.error = error;
     }
 
+    public abstract void openLocation();
+
     @Override
     public int compareTo(SCLIssuesTableEntry o) {
         if(this == o)
     @Override
     public int compareTo(SCLIssuesTableEntry o) {
         if(this == o)