tmf.core: Introduce TmfTimestamp factory methods
[deliverable/tracecompass.git] / pcap / org.eclipse.tracecompass.tmf.pcap.core / src / org / eclipse / tracecompass / internal / tmf / pcap / core / util / PcapEventFactory.java
index 5bbac26769424293fdc804127bfcffc13d445e66..f5efb7c075197b3286cf88a3910fc70c42a0be0d 100644 (file)
@@ -72,11 +72,11 @@ public class PcapEventFactory {
         switch (scale) {
         case MICROSECOND:
             long us = trace.getTimestampTransform().transform(timestamp * 1000) / 1000;
-            tmfTimestamp = new TmfTimestamp(us, ITmfTimestamp.MICROSECOND_SCALE);
+            tmfTimestamp = TmfTimestamp.fromMicros(us);
             break;
         case NANOSECOND:
             long ns = trace.getTimestampTransform().transform(timestamp);
-            tmfTimestamp = new TmfTimestamp(ns, ITmfTimestamp.NANOSECOND_SCALE);
+            tmfTimestamp = TmfTimestamp.fromNanos(ns);
             break;
         default:
             throw new IllegalArgumentException("The timestamp precision is not valid!"); //$NON-NLS-1$
This page took 0.042113 seconds and 5 git commands to generate.