public interface ChartDataSet extends Persistent, Cloneable
Modifier and Type | Method and Description |
---|---|
void |
addData(String attName,
ArrayList<Object> array) |
void |
addData(String attName,
Iterator it) |
void |
clear() |
ChartDataSet |
clone() |
void |
combine(ChartDataSet ds) |
List<String> |
getAttributeNames() |
String |
getDomainField()
Values of the domain field will be used as X axis in XYPlot, for example
or as Domain axis in CategoryPlot.
|
boolean |
getIsSorted() |
String |
getKeyField()
Can be null.
|
String |
getRangeField()
Values of the range field will be use as Y axis in XYPlot.
|
List<ChartSerieEntity> |
getSavedSeries() |
List<ChartSerieEntity> |
getSeries() |
Iterator<Object> |
getValues(String attributeName) |
void |
setColumnField(String string) |
void |
setIsSorted(boolean boolean1) |
void |
setKeyField(String string) |
void |
setRowField(String string) |
void |
setSeriesPaint(ChartSerieEntity serie,
Color paint) |
void |
setSeriesShape(ChartSerieEntity serie,
Shape shape) |
void |
setSeriesShapesVisible(ChartSerieEntity serie,
boolean visible) |
void |
setSeriesStroke(ChartSerieEntity serie,
Stroke stroke) |
void |
sortDataByField(String domainField,
String rangeField) |
loadFromState, saveToState
void clear()
String getKeyField()
String getDomainField()
String getRangeField()
void setKeyField(String string)
void setRowField(String string)
void setColumnField(String string)
List<ChartSerieEntity> getSeries()
void setSeriesPaint(ChartSerieEntity serie, Color paint)
void setSeriesShapesVisible(ChartSerieEntity serie, boolean visible)
void setSeriesShape(ChartSerieEntity serie, Shape shape)
void setSeriesStroke(ChartSerieEntity serie, Stroke stroke)
ChartDataSet clone()
List<ChartSerieEntity> getSavedSeries()
boolean getIsSorted()
void setIsSorted(boolean boolean1)
void combine(ChartDataSet ds)