TMF: Introduce the XML state system view for data driven outputs
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.analysis.xml.core / src / org / eclipse / linuxtools / tmf / analysis / xml / core / stateprovider / TmfXmlStrings.java
index c1fea05fa8382c358a4e9f1a1017931c69915af3..7e1fa5d5053efb663e723d72660fc6a11f9e2a29 100644 (file)
 
 package org.eclipse.linuxtools.tmf.analysis.xml.core.stateprovider;
 
+import org.eclipse.jdt.annotation.NonNullByDefault;
+
 /**
  * This file defines all name in the XML Structure for the State Provider
  *
  * @author Florian Wininger
  */
 @SuppressWarnings({ "javadoc", "nls" })
+@NonNullByDefault
 public interface TmfXmlStrings {
 
     /* XML generic Element attribute names */
     static final String VALUE = "value";
-    static final String ANALYSIS_ID = "analysisId";
     static final String NAME = "name";
     static final String VERSION = "version";
     static final String TYPE = "type";
@@ -32,11 +34,14 @@ public interface TmfXmlStrings {
     static final String TRACETYPE = "traceType";
     static final String ID = "id";
     static final String LABEL = "label";
+    static final String ANALYSIS = "analysis";
 
     /* XML String */
     static final String NULL = "";
     static final String WILDCARD = "*";
     static final String VARIABLE_PREFIX = "$";
+    static final String COLOR = "color";
+    static final String COLOR_PREFIX = "#";
 
     /* XML Element Name */
     static final String STATE_PROVIDER = "stateProvider";
@@ -63,6 +68,7 @@ public interface TmfXmlStrings {
     static final String EVENT_FIELD = "eventField";
     static final String TYPE_LOCATION = "location";
     static final String TYPE_QUERY = "query";
+    static final String TYPE_SELF = "self";
     static final String TYPE_INT = "int";
     static final String TYPE_LONG = "long";
     static final String TYPE_STRING = "string";
This page took 0.029342 seconds and 5 git commands to generate.