Skip to content

Changes

Summary

  1. tmf.core: Add a DataType class and use it in XY axis descriptors (details)
Commit 6439df7cd0e9f6e68f2d79eb444e9860f5232536 by Genevieve Bastien
tmf.core: Add a DataType class and use it in XY axis descriptors

Adds an enumeration of the various types of data, that can then be
linked in the UI with formatters and units. This data type is first
used with the XY chart axis descriptors.

[Added] Added a DataType enumeration for data providers
[Added] Added a DataType field to the TmfXYAxisDescription class

Change-Id: Ie014bc233457263b195531d365e18169f2efa0c3
Signed-off-by: Geneviève Bastien <gbastien+lttng@versatic.net>
Reviewed-on: https://git.eclipse.org/r/161887
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was addedtmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/model/DataTypeUtils.java
The file was addedtmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/dataprovider/DataType.java
The file was modified tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/model/SeriesModel.java
The file was modified tmf/org.eclipse.tracecompass.tmf.core/META-INF/MANIFEST.MF
The file was modified tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/viewers/xychart/linechart/TmfCommonXAxisChartViewer.java
The file was modified tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/model/xy/TmfXYAxisDescription.java