tmf: Make Analysis Requirements implement Predicates
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.core / src / org / eclipse / tracecompass / tmf / core / analysis / requirements / TmfAnalysisEventRequirement.java
index dcc05a8e58862d9f024493c4f1d877a89e4edb04..e87c392fd13febe7adf56a22e62f7056f1696c0e 100644 (file)
@@ -11,7 +11,6 @@ package org.eclipse.tracecompass.tmf.core.analysis.requirements;
 
 import java.util.Set;
 
-import org.eclipse.jdt.annotation.NonNull;
 import org.eclipse.tracecompass.tmf.core.trace.ITmfTrace;
 import org.eclipse.tracecompass.tmf.core.trace.ITmfTraceWithPreDefinedEvents;
 import org.eclipse.tracecompass.tmf.core.trace.TmfEventTypeCollectionHelper;
@@ -50,7 +49,7 @@ public class TmfAnalysisEventRequirement extends TmfAnalysisRequirement {
     }
 
     @Override
-    public boolean isFulfilled(@NonNull ITmfTrace trace) {
+    public boolean test(ITmfTrace trace) {
 
         if (trace instanceof ITmfTraceWithPreDefinedEvents) {
             Set<String> traceEvents = TmfEventTypeCollectionHelper.getEventNames(((ITmfTraceWithPreDefinedEvents) trace).getContainedEventTypes());
This page took 0.024972 seconds and 5 git commands to generate.