/******************************************************************************* * Copyright (c) 2014 École Polytechnique de Montréal * * All rights reserved. This program and the accompanying materials are * made available under the terms of the Eclipse Public License v1.0 which * accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Geneviève Bastien - Initial API and implementation *******************************************************************************/ package org.eclipse.tracecompass.internal.tmf.analysis.xml.ui; import org.eclipse.jdt.annotation.NonNullByDefault; /** * This file defines all names in the XML Structure for UI elements * * @author Geneviève Bastien */ @SuppressWarnings({ "javadoc", "nls" }) @NonNullByDefault public interface TmfXmlUiStrings { /* XML generic Element attribute names */ static final String TIME_GRAPH_VIEW = "timeGraphView"; static final String XY_VIEW = "xyView"; /* View elements and attributes */ static final String ENTRY_ELEMENT = "entry"; /* Elements and attributes of view entries */ static final String PATH = "path"; static final String DISPLAY_ELEMENT = "display"; static final String PARENT_ELEMENT = "parent"; static final String NAME_ELEMENT = "name"; static final String ID_ELEMENT = "id"; static final String DISPLAY_TYPE = "displayType"; static final String DISPLAY_TYPE_ABSOLUTE = "absolute"; static final String DISPLAY_TYPE_DELTA = "delta"; /* Generic strings for the XML module */ static final String XML_OUTPUT_DATA = "xmlOutputData"; static final String XML_LATENCY_OUTPUT_DATA = "xmlLatencyOutputData"; }