Monster merge from the integration branch. Still some problems left and JUnits failing.
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf / src / org / eclipse / linuxtools / tmf / event / TmfTimeRange.java
index 014bd828e661b4cf822d626fb9ba8d23dec20200..4f0c6c8d50025ebb88f9e8a485f37c08cbb2b81a 100644 (file)
@@ -97,6 +97,18 @@ public class TmfTimeRange {
                return (fStartTime.compareTo(ts, true) <= 0) && (fEndTime.compareTo(ts, true) >= 0);
        }
 
+       /**
+        * Check if the time range is within the time range
+        * 
+        * @param range
+        * @return
+        */
+       public boolean contains(TmfTimeRange range) {
+               TmfTimestamp startTime = range.getStartTime();
+               TmfTimestamp endTime   = range.getEndTime();
+               return (fStartTime.compareTo(startTime, true) <= 0) && (fEndTime.compareTo(endTime, true) >= 0);
+       }
+
        // ------------------------------------------------------------------------
     // Object
        // ------------------------------------------------------------------------
This page took 0.030989 seconds and 5 git commands to generate.