Commit | Line | Data |
---|---|---|
c1cd9635 | 1 | /******************************************************************************* |
030f8f1f | 2 | * Copyright (c) 2013, 2014 Ericsson |
c1cd9635 MAL |
3 | * |
4 | * All rights reserved. This program and the accompanying materials are | |
5 | * made available under the terms of the Eclipse Public License v1.0 which | |
6 | * accompanies this distribution, and is available at | |
7 | * http://www.eclipse.org/legal/epl-v10.html | |
8 | * | |
9 | * Contributors: | |
10 | * Marc-Andre Laperle - Initial API and implementation | |
11 | *******************************************************************************/ | |
12 | ||
2bdf0193 | 13 | package org.eclipse.tracecompass.tmf.core.timestamp; |
c1cd9635 MAL |
14 | |
15 | /** | |
4b121c48 | 16 | * @since 2.1 |
8765b2d4 | 17 | * @noimplement This interface is not intended to be implemented by clients. |
c1cd9635 MAL |
18 | */ |
19 | @SuppressWarnings({ "javadoc", "nls" }) | |
20 | public interface ITmfTimePreferencesConstants { | |
21 | public static final String TIME_FORMAT_PREF = "org.eclipse.linuxtools.tmf.core.prefs.time.format"; | |
030f8f1f | 22 | public static final String DEFAULT_TIME_PATTERN = "HH:mm:ss.SSS SSS SSS"; |
c1cd9635 MAL |
23 | public static final String DATIME = TIME_FORMAT_PREF + ".datime"; |
24 | public static final String SUBSEC = TIME_FORMAT_PREF + ".subsec"; | |
25 | public static final String TIME_ZONE = TIME_FORMAT_PREF + ".timezone"; | |
26 | public static final String DATE_DELIMITER = TIME_FORMAT_PREF + ".date.delimiter"; | |
27 | public static final String TIME_DELIMITER = TIME_FORMAT_PREF + ".time.delimiter"; | |
28 | public static final String SSEC_DELIMITER = TIME_FORMAT_PREF + ".ssec.delimiter"; | |
29 | public static final String DATE_YEAR_FMT = "yyyy-MM-dd HH:mm:ss"; | |
30 | public static final String DATE_YEAR2_FMT = "yy-MM-dd HH:mm:ss"; | |
31 | public static final String DATE_MONTH_FMT = "MM-dd HH:mm:ss"; | |
32 | public static final String DATE_DAY_FMT = "dd HH:mm:ss"; | |
33 | public static final String DATE_JDAY_FMT = "DDD HH:mm:ss"; | |
34 | public static final String DATE_NO_FMT = "HH:mm:ss"; | |
35 | public static final String TIME_HOUR_FMT = "HH:mm:ss"; | |
36 | public static final String TIME_MINUTE_FMT = "mm:ss"; | |
37 | public static final String TIME_SECOND_FMT = "ss"; | |
38 | public static final String TIME_ELAPSED_FMT = "TTT"; | |
39 | public static final String TIME_NO_FMT = ""; | |
40 | public static final String SUBSEC_MILLI_FMT = "SSS"; | |
030f8f1f PT |
41 | public static final String SUBSEC_MICRO_FMT = "SSS SSS"; |
42 | public static final String SUBSEC_NANO_FMT = "SSS SSS SSS"; | |
c1cd9635 MAL |
43 | public static final String SUBSEC_NO_FMT = ""; |
44 | public static final String DELIMITER_NONE = ""; | |
45 | public static final String DELIMITER_SPACE = " "; | |
46 | public static final String DELIMITER_PERIOD = "."; | |
47 | public static final String DELIMITER_COMMA = ","; | |
48 | public static final String DELIMITER_DASH = "-"; | |
49 | public static final String DELIMITER_UNDERLINE = "_"; | |
50 | public static final String DELIMITER_COLON = ":"; | |
51 | public static final String DELIMITER_SEMICOLON = ";"; | |
52 | public static final String DELIMITER_SLASH = "/"; | |
53 | public static final String DELIMITER_DQUOT = "\""; | |
030f8f1f PT |
54 | /** @since 3.0 */ |
55 | public static final String DELIMITER_QUOTE = "''"; | |
a465519a | 56 | /** @since 3.2*/ |
8765b2d4 | 57 | public static final String LOCALE = TIME_FORMAT_PREF + ".locale"; |
c1cd9635 | 58 | } |