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";
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";
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";