List of usage examples for org.jfree.data XYDataItem getX
public Number getX()
From source file:edu.caltechUcla.sselCassel.projects.jMarkets.shared.interfaces.PriceChart.java
/** Constructs the securities Vector, used for transferring price chart data from * server to client *//*from w ww . ja v a 2s . c o m*/ public Vector getSecurities() { securities = new Vector(); Enumeration en = lines.elements(); while (en.hasMoreElements()) { Vector secVect = new Vector(); XYSeries series = (XYSeries) en.nextElement(); String name = series.getName(); secVect.add(name); for (int i = 0; i < series.getItemCount(); i++) { XYDataItem point = series.getDataItem(i); float time = ((Number) point.getX()).floatValue(); float price = ((Number) point.getY()).floatValue(); float[] p = new float[2]; p[0] = time; p[1] = price; secVect.add(p); } securities.add(secVect); } return securities; }