X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=org.eclipse.linuxtools.tmf.ui%2Fsrc%2Forg%2Feclipse%2Flinuxtools%2Ftmf%2Fui%2Fwidgets%2Ftimegraph%2Fwidgets%2FUtils.java;h=7b06092208ca91469f760e74b4b680c7facd32dd;hb=026664b7c5225982ed5a02d370f7df8c485e0148;hp=92bd9e799a21496ba3cfe4ba86b362a3b8cf75c5;hpb=e6809677b02f3626d55b175b1d6e2b814ba5b44a;p=deliverable%2Ftracecompass.git diff --git a/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/widgets/timegraph/widgets/Utils.java b/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/widgets/timegraph/widgets/Utils.java index 92bd9e799a..7b06092208 100644 --- a/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/widgets/timegraph/widgets/Utils.java +++ b/org.eclipse.linuxtools.tmf.ui/src/org/eclipse/linuxtools/tmf/ui/widgets/timegraph/widgets/Utils.java @@ -15,6 +15,7 @@ package org.eclipse.linuxtools.tmf.ui.widgets.timegraph.widgets; +import java.text.NumberFormat; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Iterator; @@ -42,7 +43,9 @@ public class Utils { /** Relative to the start of the trace */ RELATIVE, /** Absolute timestamp (ie, relative to the Unix epoch) */ - ABSOLUTE + CALENDAR, + /** timestamp displayed as a simple number */ + NUMBER, } static public final int IMG_THREAD_RUNNING = 0; @@ -299,8 +302,10 @@ public class Utils { */ static public String formatTime(long time, TimeFormat format, Resolution resolution) { // if format is absolute (Calendar) - if (format == TimeFormat.ABSOLUTE) { + if (format == TimeFormat.CALENDAR) { return formatTimeAbs(time, resolution); + } else if (format == TimeFormat.NUMBER) { + return NumberFormat.getInstance().format(time); } StringBuffer str = new StringBuffer();