tmf: Split the state system in a separate plugin
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.core / src / org / eclipse / linuxtools / tmf / core / statesystem / ITmfStateProvider.java
index 75342a6edae628bd27e5718b42e5e743054a6d34..379fa4dc3c014948b5f01927011f0876accbc067 100644 (file)
@@ -12,6 +12,8 @@
 
 package org.eclipse.linuxtools.tmf.core.statesystem;
 
+import org.eclipse.linuxtools.statesystem.core.ITmfStateSystem;
+import org.eclipse.linuxtools.statesystem.core.ITmfStateSystemBuilder;
 import org.eclipse.linuxtools.tmf.core.event.ITmfEvent;
 import org.eclipse.linuxtools.tmf.core.trace.ITmfTrace;
 
@@ -27,14 +29,6 @@ import org.eclipse.linuxtools.tmf.core.trace.ITmfTrace;
  */
 public interface ITmfStateProvider {
 
-    /**
-     * Special state provider version number that will tell the backend to
-     * ignore the version check and open an existing file even if the versions
-     * don't match.
-     * @since 2.0
-     */
-    static final int IGNORE_PROVIDER_VERSION = -42;
-
     /**
      * Event handler plugins should provide a version number. This is used to
      * determine if a potential existing file can be re-opened later (if the
@@ -83,7 +77,7 @@ public interface ITmfStateProvider {
      * @param ssb
      *            Target state system for the state changes generated by this
      *            input plugin
-     * @since 2.0
+     * @since 3.0
      */
     void assignTargetStateSystem(ITmfStateSystemBuilder ssb);
 
@@ -92,7 +86,7 @@ public interface ITmfStateProvider {
      *
      * @return Reference to the currently assigned state system, or null if no
      *         SS is assigned yet
-     * @since 2.0
+     * @since 3.0
      */
     ITmfStateSystem getAssignedStateSystem();
 
This page took 0.02527 seconds and 5 git commands to generate.