Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'profiling/org.eclipse.linuxtools.dataviewers.charts/src/org/eclipse/linuxtools/dataviewers')
-rwxr-xr-xprofiling/org.eclipse.linuxtools.dataviewers.charts/src/org/eclipse/linuxtools/dataviewers/charts/provider/ChartFactory.java13
1 files changed, 7 insertions, 6 deletions
diff --git a/profiling/org.eclipse.linuxtools.dataviewers.charts/src/org/eclipse/linuxtools/dataviewers/charts/provider/ChartFactory.java b/profiling/org.eclipse.linuxtools.dataviewers.charts/src/org/eclipse/linuxtools/dataviewers/charts/provider/ChartFactory.java
index e1c577b3a4..5bc1fed245 100755
--- a/profiling/org.eclipse.linuxtools.dataviewers.charts/src/org/eclipse/linuxtools/dataviewers/charts/provider/ChartFactory.java
+++ b/profiling/org.eclipse.linuxtools.dataviewers.charts/src/org/eclipse/linuxtools/dataviewers/charts/provider/ChartFactory.java
@@ -60,7 +60,13 @@ public class ChartFactory {
view = (ChartView) PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage()
.showView(ChartView.VIEW_ID, String.valueOf(ChartView.getSecId()), IWorkbenchPage.VIEW_ACTIVATE);
- PieChart chart = new PieChart(view.getParent(), SWT.NONE);
+
+ String[] pieChartNames = new String [valFields.size()];
+ for (int i = 0; i < valFields.size(); i++) {
+ pieChartNames[i] = valFields.get(i).getColumnHeaderText();
+ }
+
+ PieChart chart = new PieChart(view.getParent(), SWT.NONE, pieChartNames);
chart.setBackground(WHITE);
chart.setBackgroundInPlotArea(GRAD);
@@ -75,11 +81,6 @@ public class ChartFactory {
valueLabels[i] = nameField.getValue(objects[i]);
}
- /*
- * String [] pieChartNames = new String [valFields.size()]; for (int i = 0; i < valFields.size(); i++) {
- * pieChartNames[i] = valFields.get(i).getColumnHeaderText(); }
- */
-
// pie chart data is grouped by columns
// row size is the number of pie charts
// column size is the number of data per pie chart

Back to the top