Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Pontes2012-07-02 16:29:45 +0000
committerOtavio Pontes2012-07-03 12:24:11 +0000
commit196e9981b5005d4e419202ffbed7fb7e1da4c947 (patch)
tree198631e6c250e8d5636e96683f1395d8ab6be2df /systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui
parent5f7d3e6b9824380671ac51a03627e74846d58d6b (diff)
downloadorg.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')
-rw-r--r--systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/AChart.java6
-rw-r--r--systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/BarGraph.java2
-rw-r--r--systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/LineGraph.java2
-rw-r--r--systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/PieChart.java2
-rw-r--r--systemtap/org.eclipse.linuxtools.systemtap.ui.graphingapi.ui/src/org/eclipse/linuxtools/systemtap/ui/graphingapi/ui/graphs/ScatterGraph.java2
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());

Back to the top