tmf: TmfTraceManager improvements
[deliverable/tracecompass.git] / org.eclipse.tracecompass.tmf.ui / src / org / eclipse / tracecompass / tmf / ui / views / TmfView.java
index f1acc730ea88f90c19e425ebe1c9562c9b250848..1925b60137093158ade34c79c4c1a0b3db9695c2 100644 (file)
@@ -18,10 +18,6 @@ import org.eclipse.jface.action.Separator;
 import org.eclipse.tracecompass.tmf.core.component.ITmfComponent;
 import org.eclipse.tracecompass.tmf.core.signal.TmfSignal;
 import org.eclipse.tracecompass.tmf.core.signal.TmfSignalManager;
-import org.eclipse.tracecompass.tmf.core.trace.ITmfTrace;
-import org.eclipse.tracecompass.tmf.core.trace.TmfTraceManager;
-import org.eclipse.tracecompass.tmf.ui.editors.ITmfTraceEditor;
-import org.eclipse.ui.IEditorPart;
 import org.eclipse.ui.IWorkbenchActionConstants;
 import org.eclipse.ui.part.ViewPart;
 
@@ -42,11 +38,6 @@ public abstract class TmfView extends ViewPart implements ITmfComponent {
      */
     protected PinTmfViewAction fPinAction;
 
-    /**
-     * Reference to the trace manager
-     */
-    protected final TmfTraceManager fTraceManager;
-
     // ------------------------------------------------------------------------
     // Constructor
     // ------------------------------------------------------------------------
@@ -60,7 +51,6 @@ public abstract class TmfView extends ViewPart implements ITmfComponent {
     public TmfView(String viewName) {
         super();
         fName = viewName;
-        fTraceManager = TmfTraceManager.getInstance();
         TmfSignalManager.register(this);
     }
 
@@ -120,20 +110,4 @@ public abstract class TmfView extends ViewPart implements ITmfComponent {
             toolBarManager.add(fPinAction);
         }
     }
-
-    /**
-     * Get the currently selected trace, or 'null' if the active editor is not a
-     * TMF trace.
-     *
-     * @return The active trace, or 'null' if not a trace
-     */
-    public ITmfTrace getActiveTrace() {
-        IEditorPart editor = getSite().getPage().getActiveEditor();
-        if (editor instanceof ITmfTraceEditor) {
-            ITmfTrace trace = ((ITmfTraceEditor) editor).getTrace();
-            return trace;
-        }
-        return null;
-    }
-
 }
This page took 0.0256 seconds and 5 git commands to generate.