From 58bc31eb08e7fb5850ad340c15231822e467d576 Mon Sep 17 00:00:00 2001 From: Matthew Khouzam Date: Fri, 6 May 2016 16:04:54 -0400 Subject: [PATCH] tmf.ui: hide title and legend in swtcharts by default Change-Id: Ic4ac8b6ec66732986651a0483fcf3d51a54edc09 Signed-off-by: Matthew Khouzam Reviewed-on: https://git.eclipse.org/r/72302 Reviewed-by: Hudson CI Reviewed-by: Marc-Andre Laperle Tested-by: Marc-Andre Laperle --- .../analysis/os/linux/ui/views/cpuusage/CpuUsageXYViewer.java | 2 ++ .../ui/views/kernelmemoryusage/KernelMemoryUsageViewer.java | 1 + .../viewers/xycharts/linecharts/TmfCommonXLineChartViewer.java | 1 + 3 files changed, 4 insertions(+) diff --git a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/internal/analysis/os/linux/ui/views/cpuusage/CpuUsageXYViewer.java b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/internal/analysis/os/linux/ui/views/cpuusage/CpuUsageXYViewer.java index 57030eba8e..4ec23effab 100644 --- a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/internal/analysis/os/linux/ui/views/cpuusage/CpuUsageXYViewer.java +++ b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/internal/analysis/os/linux/ui/views/cpuusage/CpuUsageXYViewer.java @@ -74,6 +74,8 @@ public class CpuUsageXYViewer extends TmfCommonXLineChartViewer { public CpuUsageXYViewer(Composite parent) { super(parent, Messages.CpuUsageXYViewer_Title, Messages.CpuUsageXYViewer_TimeXAxis, Messages.CpuUsageXYViewer_CpuYAxis); setResolution(RESOLUTION); + getSwtChart().getTitle().setVisible(true); + getSwtChart().getLegend().setVisible(false); } @Override diff --git a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/internal/analysis/os/linux/ui/views/kernelmemoryusage/KernelMemoryUsageViewer.java b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/internal/analysis/os/linux/ui/views/kernelmemoryusage/KernelMemoryUsageViewer.java index 483e0e4b16..7c75d9ce08 100644 --- a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/internal/analysis/os/linux/ui/views/kernelmemoryusage/KernelMemoryUsageViewer.java +++ b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/internal/analysis/os/linux/ui/views/kernelmemoryusage/KernelMemoryUsageViewer.java @@ -54,6 +54,7 @@ public class KernelMemoryUsageViewer extends TmfCommonXLineChartViewer { Chart chart = getSwtChart(); chart.getAxisSet().getYAxis(0).getTick().setFormat(DataSizeWithUnitFormat.getInstance()); chart.getLegend().setPosition(SWT.BOTTOM); + chart.getLegend().setVisible(false); } @Override diff --git a/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/viewers/xycharts/linecharts/TmfCommonXLineChartViewer.java b/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/viewers/xycharts/linecharts/TmfCommonXLineChartViewer.java index 9671165c8e..72a89a297d 100644 --- a/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/viewers/xycharts/linecharts/TmfCommonXLineChartViewer.java +++ b/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/viewers/xycharts/linecharts/TmfCommonXLineChartViewer.java @@ -80,6 +80,7 @@ public abstract class TmfCommonXLineChartViewer extends TmfXYChartViewer { */ public TmfCommonXLineChartViewer(Composite parent, String title, String xLabel, String yLabel) { super(parent, title, xLabel, yLabel); + getSwtChart().getTitle().setVisible(false); getSwtChart().getLegend().setPosition(SWT.BOTTOM); getSwtChart().getAxisSet().getXAxes()[0].getTitle().setVisible(false); setResolution(RESOLUTION); -- 2.34.1