diff options
author | Otavio Pontes | 2012-07-02 16:29:45 +0000 |
---|---|---|
committer | Otavio Pontes | 2012-07-03 12:24:11 +0000 |
commit | 196e9981b5005d4e419202ffbed7fb7e1da4c947 (patch) | |
tree | 198631e6c250e8d5636e96683f1395d8ab6be2df /systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui | |
parent | 5f7d3e6b9824380671ac51a03627e74846d58d6b (diff) | |
download | org.eclipse.linuxtools-196e9981b5005d4e419202ffbed7fb7e1da4c947.tar.gz org.eclipse.linuxtools-196e9981b5005d4e419202ffbed7fb7e1da4c947.tar.xz org.eclipse.linuxtools-196e9981b5005d4e419202ffbed7fb7e1da4c947.zip |
Systemtap: Fixing 'missing generic type' warnings
Diffstat (limited to 'systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui')
5 files changed, 3 insertions, 11 deletions
diff --git a/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/AChart.java b/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/AChart.java index 98ed447d30..38a142dfdd 100644 --- a/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/AChart.java +++ b/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/AChart.java @@ -33,11 +33,12 @@ import org.eclipse.swt.widgets.Button; public abstract class AChart extends GraphCanvas implements IGraph, IUpdateListener { + @SuppressWarnings("unchecked") public AChart(GraphComposite parent, int style, String title, IAdapter adapt) { super(parent, style); adapter = adapt; - elementList = new LinkedList[adapt.getSeriesCount()]; + elementList = (LinkedList<Object>[])new LinkedList[adapt.getSeriesCount()]; for(int i=0; i<elementList.length; i++) elementList[i] = new LinkedList<Object>(); @@ -121,8 +122,7 @@ public abstract class AChart extends GraphCanvas implements IGraph, IUpdateListe protected GraphComposite parent; protected GraphLegend legend; protected GraphLabel title; - @SuppressWarnings("unchecked") - protected LinkedList[] elementList; + protected LinkedList<Object>[] elementList; public boolean showTitle, showLegend; diff --git a/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/BarGraph.java b/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/BarGraph.java index 8a8358717a..d61fdc7467 100644 --- a/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/BarGraph.java +++ b/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/BarGraph.java @@ -44,7 +44,6 @@ public class BarGraph extends AGraph implements IBlockGraph, IScrollGraph { /** * Paints all of the data elements to the screen */ - @SuppressWarnings("unchecked") public void paintElementList(GC gc) { DataPoint[] points = new DataPoint[0]; @@ -99,7 +98,6 @@ public class BarGraph extends AGraph implements IBlockGraph, IScrollGraph { if(null == adapter) return; this.getDisplay().syncExec(new Runnable() { - @SuppressWarnings("unchecked") public void run() { Object[][] data; if(fullUpdate) { diff --git a/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/LineGraph.java b/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/LineGraph.java index 247fc7f13d..8e659138a6 100644 --- a/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/LineGraph.java +++ b/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/LineGraph.java @@ -37,7 +37,6 @@ public class LineGraph extends AGraph implements IScrollGraph { handleUpdateEvent(); } - @SuppressWarnings("unchecked") public void paintElementList(GC gc) { DataPoint[] points = new DataPoint[0]; @@ -88,7 +87,6 @@ public class LineGraph extends AGraph implements IScrollGraph { if(null == adapter) return; this.getDisplay().syncExec(new Runnable() { - @SuppressWarnings("unchecked") public void run() { Object[][] data = adapter.getData(removedItems, adapter.getRecordCount()); if(normalize) { diff --git a/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/PieChart.java b/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/PieChart.java index 866c660dee..72db0f8ef2 100644 --- a/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/PieChart.java +++ b/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/PieChart.java @@ -41,7 +41,6 @@ public class PieChart extends AChart implements IBlockGraph { legend = new GraphLegend(this, labels, colors); } - @SuppressWarnings("unchecked") public void paintElementList(GC gc) { updateLegend(); //Make sure legend has current keys Color temp = gc.getForeground(); @@ -83,7 +82,6 @@ public class PieChart extends AChart implements IBlockGraph { if(null == adapter) return; this.getDisplay().syncExec(new Runnable() { - @SuppressWarnings("unchecked") public void run() { Object[][] data; elementList[0].clear(); diff --git a/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/ScatterGraph.java b/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/ScatterGraph.java index d91c400b1b..605964ba40 100644 --- a/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/ScatterGraph.java +++ b/systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/ScatterGraph.java @@ -37,7 +37,6 @@ public class ScatterGraph extends AGraph implements IScrollGraph { handleUpdateEvent(); } - @SuppressWarnings("unchecked") public void paintElementList(GC gc) { DataPoint[] points = new DataPoint[0]; @@ -87,7 +86,6 @@ public class ScatterGraph extends AGraph implements IScrollGraph { if(null == adapter) return; this.getDisplay().syncExec(new Runnable() { - @SuppressWarnings("unchecked") public void run() { Object[][] data = adapter.getData(removedItems, adapter.getRecordCount()); |