|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.jrefinery.data.AbstractDataset | +--com.jrefinery.data.AbstractSeriesDataset | +--com.jrefinery.data.GanttSeriesCollection
A collection of GanttSeries objects.
This class provides one implementation of the IntervalCategoryDataset interface. It is sufficient to provide a demonstration of a simple Gantt chart.
Constructor Summary | |
GanttSeriesCollection()
Default constructor. |
Method Summary | |
void |
add(GanttSeries series)
Adds a series to the dataset. |
java.util.List |
getCategories()
Returns a list of the categories in the dataset. |
int |
getCategoryCount()
Returns the number of categories in the dataset. |
java.lang.Number |
getEndValue(int series,
java.lang.Object category)
Returns the max value for the specified series (zero-based index) and category. |
int |
getSeriesCount()
Returns the number of series in the collection. |
java.lang.String |
getSeriesName(int series)
Returns the name of a series. |
java.lang.Number |
getStartValue(int series,
java.lang.Object category)
Returns the min value for the specified series (zero-based index) and category. |
java.lang.Number |
getValue(int series,
java.lang.Object category)
Returns the value for a series and category. |
Methods inherited from class com.jrefinery.data.AbstractSeriesDataset |
getLegendItemCount, getLegendItemLabels, seriesChanged |
Methods inherited from class com.jrefinery.data.AbstractDataset |
addChangeListener, fireDatasetChanged, getGroup, notifyListeners, removeChangeListener, setGroup |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.jrefinery.data.Dataset |
addChangeListener, getGroup, removeChangeListener, setGroup |
Constructor Detail |
public GanttSeriesCollection()
Method Detail |
public java.lang.String getSeriesName(int series)
getSeriesName
in interface SeriesDataset
getSeriesName
in class AbstractSeriesDataset
series
- the series (zero-based index).public int getSeriesCount()
getSeriesCount
in interface SeriesDataset
getSeriesCount
in class AbstractSeriesDataset
public int getCategoryCount()
getCategoryCount
in interface CategoryDataset
public java.util.List getCategories()
getCategories
in interface CategoryDataset
public void add(GanttSeries series)
series
- the series.public java.lang.Number getValue(int series, java.lang.Object category)
getValue
in interface CategoryDataset
series
- the series (zero-based index).category
- the category.public java.lang.Number getStartValue(int series, java.lang.Object category)
getStartValue
in interface IntervalCategoryDataset
series
- the series index (zero-based).category
- the category.public java.lang.Number getEndValue(int series, java.lang.Object category)
getEndValue
in interface IntervalCategoryDataset
series
- the series index (zero-based).category
- the category.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |