public class DataSeries extends AbstractDataSource implements DataListener
DataSource
.DataSource
,
Serialized FormConstructor and Description |
---|
DataSeries(DataSource data,
int... cols)
Constructor without name.
|
DataSeries(java.lang.String name,
DataSource data,
int... cols)
Constructor that initializes a named data series.
|
Modifier and Type | Method and Description |
---|---|
void |
dataAdded(DataSource source,
DataChangeEvent... events)
Method that is invoked when data has been added.
|
void |
dataRemoved(DataSource source,
DataChangeEvent... events)
Method that is invoked when data has been removed.
|
void |
dataUpdated(DataSource source,
DataChangeEvent... events)
Method that is invoked when data has been updated.
|
java.lang.Comparable<?> |
get(int col,
int row)
Returns the row with the specified index.
|
int |
getColumnCount()
Returns the number of columns of the data source.
|
java.lang.String |
getName()
Returns the name of this series.
|
int |
getRowCount()
Returns the number of rows of the data source.
|
void |
setName(java.lang.String name)
Sets the name of this series.
|
java.lang.String |
toString() |
addDataListener, getColumn, getColumnTypes, getRow, getStatistics, isColumnNumeric, iterator, notifyDataAdded, notifyDataRemoved, notifyDataUpdated, removeDataListener, setColumnTypes
public DataSeries(DataSource data, int... cols)
0
, the second column 1
and so on,
whereas the value of the specified columns is the column number
in the data source.data
- Data sourcecols
- Column numberspublic DataSeries(java.lang.String name, DataSource data, int... cols)
0
, the second column 1
and so on,
whereas the value of the specified columns is the column number in the
data source.name
- Descriptive namedata
- Data sourcecols
- Column numberspublic java.lang.String getName()
public void setName(java.lang.String name)
name
- name to be setpublic java.lang.Comparable<?> get(int col, int row)
get
in interface DataSource
col
- index of the column to returnrow
- index of the row to returnpublic int getColumnCount()
AbstractDataSource
getColumnCount
in interface DataSource
getColumnCount
in class AbstractDataSource
public int getRowCount()
getRowCount
in interface DataSource
public void dataAdded(DataSource source, DataChangeEvent... events)
DataListener
s and should not be called manually.dataAdded
in interface DataListener
source
- Data source that has been changed.events
- Optional event object describing the data values that
have been added.public void dataUpdated(DataSource source, DataChangeEvent... events)
DataListener
s and should not be called manually.dataUpdated
in interface DataListener
source
- Data source that has been changed.events
- Optional event object describing the data values that
have been updated.public void dataRemoved(DataSource source, DataChangeEvent... events)
DataListener
s and should not be called manually.dataRemoved
in interface DataListener
source
- Data source that has been changed.events
- Optional event object describing the data values that
have been removed.public java.lang.String toString()
toString
in class java.lang.Object