|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.androidplot.xy.SimpleXYSeries
public class SimpleXYSeries
A convenience class used to create instances of XYPlot generated from Lists of Numbers. Note that SimpleXYSeries is not synchronized; never alter the underlying model of a SimpleXYSeries during a call to Plot.redraw() on a Plot with which the SimpleXYSeries instance has been registered. It is the developer's responsibility to implement the synchronization mechanism(s) to accomplish this.
| Nested Class Summary | |
|---|---|
static class |
SimpleXYSeries.ArrayFormat
|
| Constructor Summary | |
|---|---|
SimpleXYSeries(List<? extends Number> xVals,
List<? extends Number> yVals,
String title)
|
|
SimpleXYSeries(List<? extends Number> model,
SimpleXYSeries.ArrayFormat format,
String title)
Generates an XYSeries instance from the List of numbers passed in. |
|
SimpleXYSeries(String title)
|
|
| Method Summary | |
|---|---|
void |
addFirst(Number x,
Number y)
|
void |
addLast(Number x,
Number y)
|
String |
getTitle()
|
Number |
getX(int index)
Returns the x-value for an index within a series. |
Number |
getY(int index)
Returns the y-value for an index within a series. |
android.util.Pair<Number,Number> |
removeFirst()
|
android.util.Pair<Number,Number> |
removeLast()
|
void |
setModel(List<? extends Number> model,
SimpleXYSeries.ArrayFormat format)
|
void |
setX(Number value,
int index)
Sets individual x value based on index |
void |
setY(Number value,
int index)
Sets individual y value based on index |
int |
size()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleXYSeries(String title)
public SimpleXYSeries(List<? extends Number> model,
SimpleXYSeries.ArrayFormat format,
String title)
model - A List of Number elements comprising the data model.format - Format of the model. A format of Y_VALS_ONLY means that the array only contains y-values.
For this format x values are autogenerated using values of 0 through n-1 where n is the size of the model.title - Title of the series
public SimpleXYSeries(List<? extends Number> xVals,
List<? extends Number> yVals,
String title)
| Method Detail |
|---|
public void setModel(List<? extends Number> model,
SimpleXYSeries.ArrayFormat format)
model - A List of Number elements comprising the data model.format - Format of the model. A format of Y_VALS_ONLY means that the array only contains y-values.
For this format x values are autogenerated using values of 0 through n-1 where n is the size of the model.
public void setX(Number value,
int index)
value - index -
public void setY(Number value,
int index)
value - index -
public void addFirst(Number x,
Number y)
public android.util.Pair<Number,Number> removeFirst()
public void addLast(Number x,
Number y)
public android.util.Pair<Number,Number> removeLast()
public String getTitle()
getTitle in interface Seriespublic int size()
size in interface Seriespublic Number getX(int index)
XYSeries
getX in interface XYSeriesindex - the index index (in the range 0 to
size()-1).
public Number getY(int index)
XYSeries
getY in interface XYSeriesindex - the index index (in the range 0 to
size()-1).
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||