Fix some null warnings
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.ui.tests / widgetStubs / org / eclipse / tracecompass / tmf / ui / widgets / timegraph / test / stub / model / TraceImpl.java
index 0cf9974014a184ce7deb146c0e3896561fb71bc7..89ee9a86e8645a99f1a9da4713f0a0f7c6b07bed 100644 (file)
@@ -15,6 +15,7 @@ import java.util.Iterator;
 import java.util.List;
 import java.util.Vector;
 
+import org.eclipse.jdt.annotation.NonNull;
 import org.eclipse.tracecompass.tmf.ui.widgets.timegraph.model.ITimeEvent;
 import org.eclipse.tracecompass.tmf.ui.widgets.timegraph.model.ITimeGraphEntry;
 
@@ -29,7 +30,7 @@ public class TraceImpl implements ITimeGraphEntry {
     private long startTime = 0;
     private long stopTime = 1;
     private String className = "defaultClassName";
-    private Vector<ITimeEvent> traceEvents = new Vector<>();
+    private Vector<@NonNull ITimeEvent> traceEvents = new Vector<>();
 
     // ========================================================================
     // Constructor
@@ -87,21 +88,21 @@ public class TraceImpl implements ITimeGraphEntry {
     }
 
     @Override
-    public Iterator<ITimeEvent> getTimeEventsIterator() {
+    public Iterator<@NonNull ITimeEvent> getTimeEventsIterator() {
         return traceEvents.iterator();
     }
 
     @Override
-    public Iterator<ITimeEvent> getTimeEventsIterator(long aStartTime, long aStopTime, long maxDuration) {
+    public Iterator<@NonNull ITimeEvent> getTimeEventsIterator(long aStartTime, long aStopTime, long maxDuration) {
         return traceEvents.iterator();
     }
 
-    public void addTraceEvent(ITimeEvent event) {
+    public void addTraceEvent(@NonNull ITimeEvent event) {
         traceEvents.add(event);
     }
 
     @Override
-    public List<ITimeGraphEntry> getChildren() {
+    public List<@NonNull ITimeGraphEntry> getChildren() {
         return null;
     }
 
This page took 0.029768 seconds and 5 git commands to generate.