Skip to content

Changes

Summary

  1. tmf: Add API to specify if entry is a default entry for XY charts (details)
  2. tmf: Set default entries in histogram data provider (details)
  3. Use ITmfSelectionTreeDataModel in AbstractSelectTreeViewer2 (details)
  4. tmf: Add JUnit test TmfXyTreeDataModelTest to test TmfXyTreeDataModel (details)
  5. releng: Fix version of jakarta.xml.bind in eStaging target (details)
Commit fb2bad5055dfa5e209358d843f21685e93bb7578 by Bernd Hufmann
tmf: Add API to specify if entry is a default entry for XY charts

Setting the new default flag allows the xy data provider to indicate
that the XY data should be retrieved by default when opening the view.

This will allow to select series by default in the xy tree when opening
the view.

Bug 581325

[Added] API to specify if entry is a default entry for XY charts

Change-Id: If3c7a3932866cbafb765ab2eb6b673faed62784c
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/199323
Tested-by: Marco Miller <marco.miller@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was addedtmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/model/tree/ITmfSelectionTreeDataModel.java
The file was modified tmf/org.eclipse.tracecompass.tmf.core/META-INF/MANIFEST.MF (diff)
The file was addedtmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/model/xy/ITmfXyEntryModel.java
The file was addedtmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/model/xy/TmfXyTreeDataModel.java
The file was modified tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/model/tree/TmfTreeDataModel.java (diff)
Commit 83a18371ef20af40dfc68eb638e915b583b2b218 by Bernd Hufmann
tmf: Set default entries in histogram data provider

Bug 581325

[Added] Set default entries in histogram data provider

Change-Id: I331897b9fa79883641fe25bfa6b1012dc3ad4643
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/199324
Tested-by: Marco Miller <marco.miller@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Marco Miller <marco.miller@ericsson.com>
The file was modified tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/internal/tmf/core/histogram/HistogramDataProvider.java (diff)
The file was modified ctf/org.eclipse.tracecompass.tmf.ctf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/histogram/dataprovider/HistogramDataProviderTest.java (diff)
Commit bf6716dbd40c20dd4e1057333418acd9e4f77a42 by Bernd Hufmann
Use ITmfSelectionTreeDataModel in AbstractSelectTreeViewer2

With this it's possible for data providers to indicate which entry
should be selected and its graph data (e.g. XY series) should be shown
when opening the view.

A SWTBot test to test the EventDensityView was added which exercises the
new code.

Bug 581325

[Added] Use ITmfSelectionTreeDataModel in AbstractSelectTreeViewer2

Change-Id: I3d5964f3e028ad151bf9fe7133681e910b70da08
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/199334
Tested-by: Marco Miller <marco.miller@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Marco Miller <marco.miller@ericsson.com>
The file was modified tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/viewers/tree/AbstractSelectTreeViewer2.java (diff)
The file was addedtmf/org.eclipse.tracecompass.tmf.ui.swtbot.tests/src/org/eclipse/tracecompass/tmf/ui/swtbot/tests/views/eventdensity/EventDensityViewTest.java
Commit f57e91127a5bc1ecd88fed84f31903ea317bed2e by Bernd Hufmann
tmf: Add JUnit test TmfXyTreeDataModelTest to test TmfXyTreeDataModel

Bug 581325

Change-Id: I3b98ffa2ffcd7eba1b5adabd1dc7ea49b0c0da1f
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/199408
Tested-by: Marco Miller <marco.miller@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Marco Miller <marco.miller@ericsson.com>
The file was addedtmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/model/xy/TmfXyTreeDataModelTest.java
Commit efcc8b1e11db930568727ed0179b6386efa6b1a5 by Bernd Hufmann
releng: Fix version of jakarta.xml.bind in eStaging target

This was an oversight in commit e86c29a.

Change-Id: I809d845d117a23e8f16378d487b24af80d55bbdc
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/199409
Reviewed-by: Marco Miller <marco.miller@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
The file was modified releng/org.eclipse.tracecompass.target/tracecompass-eStaging.target (diff)