public class FixedSizeEditableXYSeries extends java.lang.Object implements EditableXYSeries
EditableXYSeries
intended for use cases where
the total number of points visible is known ahead of time and is fairly static.
resize(int)
may be used to resize the series when necessary, however it is a slow
operation and should be avoided as much as possible.Constructor and Description |
---|
FixedSizeEditableXYSeries(java.lang.String title,
int size) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getTitle() |
java.lang.Number |
getX(int index)
Returns the x-value for an index within a series.
|
java.lang.Number |
getY(int index)
Returns the y-value for an index within a series.
|
void |
resize(int size)
May be used to dynamically resize the series.
|
protected void |
resize(java.util.List list,
int size) |
void |
setTitle(java.lang.String title) |
void |
setX(java.lang.Number x,
int index) |
void |
setY(java.lang.Number y,
int index) |
int |
size() |
public FixedSizeEditableXYSeries(java.lang.String title, int size)
public void setX(java.lang.Number x, int index)
setX
in interface EditableXYSeries
public void setY(java.lang.Number y, int index)
setY
in interface EditableXYSeries
public void resize(int size)
resize
in interface EditableXYSeries
size
- protected void resize(java.util.List list, int size)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public int size()
public java.lang.Number getX(int index)
XYSeries