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;
*/
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
* @param ssb
* Target state system for the state changes generated by this
* input plugin
- * @since 2.0
+ * @since 3.0
*/
void assignTargetStateSystem(ITmfStateSystemBuilder ssb);
*
* @return Reference to the currently assigned state system, or null if no
* SS is assigned yet
- * @since 2.0
+ * @since 3.0
*/
ITmfStateSystem getAssignedStateSystem();