--- /dev/null
+package org.simantics.scl.osgi.issues;
+
+import java.util.List;
+
+public interface SCLIssueProviderFactory {
+
+ SCLIssueProvider getSCLIssueProvider();
+
+ public static interface SCLIssueProvider {
+
+ void listenIssues(Runnable callback);
+
+ List<SCLIssuesTableEntry> getIssues();
+
+ void dispose();
+ }
+
+}