Blame | Last modification | View Log | Download | RSS feed
package IEEERobotics.IOIOAI.VT;import java.util.LinkedList;import com.androidplot.series.XYSeries;public class GenericXYSeries implements XYSeries {private int length;private String title;private LinkedList<Number> data;public GenericXYSeries(String str, int len) {title = str;length = len;data = new LinkedList<Number>();}@Overridepublic String getTitle() {return title;}@Overridepublic int size() {return length;}@Overridepublic Number getX(int index) {return index;}@Overridepublic Number getY(int index) {if (index >= data.size())return 0;elsereturn data.get(index);}public void addDataToList(Number num) {if (data.size() > length)data.removeFirst();data.addLast(num);}public void clearData() {data.clear();}public LinkedList<Number> getData() {return data;}}