Package org.jfree.data.gantt
Interface GanttCategoryDataset
- All Superinterfaces:
CategoryDataset
,Dataset
,IntervalCategoryDataset
,KeyedValues2D
,Values2D
- All Known Implementing Classes:
TaskSeriesCollection
public interface GanttCategoryDataset extends IntervalCategoryDataset
An extension of the
IntervalCategoryDataset
interface that adds
support for multiple sub-intervals.-
Method Summary
Modifier and Type Method Description Number
getEndValue(int row, int column, int subinterval)
Returns the end value of a sub-interval for a given item.Number
getEndValue(Comparable rowKey, Comparable columnKey, int subinterval)
Returns the end value of a sub-interval for a given item.Number
getPercentComplete(int row, int column)
Returns the percent complete for a given item.Number
getPercentComplete(int row, int column, int subinterval)
Returns the percentage complete value of a sub-interval for a given item.Number
getPercentComplete(Comparable rowKey, Comparable columnKey)
Returns the percent complete for a given item.Number
getPercentComplete(Comparable rowKey, Comparable columnKey, int subinterval)
Returns the percentage complete value of a sub-interval for a given item.Number
getStartValue(int row, int column, int subinterval)
Returns the start value of a sub-interval for a given item.Number
getStartValue(Comparable rowKey, Comparable columnKey, int subinterval)
Returns the start value of a sub-interval for a given item.int
getSubIntervalCount(int row, int column)
Returns the number of sub-intervals for a given item.int
getSubIntervalCount(Comparable rowKey, Comparable columnKey)
Returns the number of sub-intervals for a given item.Methods inherited from interface org.jfree.data.Dataset
addChangeListener, getGroup, removeChangeListener, setGroup
Methods inherited from interface org.jfree.data.IntervalCategoryDataset
getEndValue, getEndValue, getStartValue, getStartValue
Methods inherited from interface org.jfree.data.KeyedValues2D
getColumnIndex, getColumnKey, getColumnKeys, getRowIndex, getRowKey, getRowKeys, getValue
Methods inherited from interface org.jfree.data.Values2D
getColumnCount, getRowCount, getValue
-
Method Details
-
getPercentComplete
Returns the percent complete for a given item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).- Returns:
- The percent complete.
-
getPercentComplete
Returns the percent complete for a given item.- Parameters:
rowKey
- the row key.columnKey
- the column key.- Returns:
- The percent complete.
-
getSubIntervalCount
int getSubIntervalCount(int row, int column)Returns the number of sub-intervals for a given item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).- Returns:
- the sub-interval count.
-
getSubIntervalCount
Returns the number of sub-intervals for a given item.- Parameters:
rowKey
- the row key.columnKey
- the column key.- Returns:
- the sub-interval count.
-
getStartValue
Returns the start value of a sub-interval for a given item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).subinterval
- the sub-interval index (zero-based).- Returns:
- the start value (possibly
null
).
-
getStartValue
Returns the start value of a sub-interval for a given item.- Parameters:
rowKey
- the row key.columnKey
- the column key.subinterval
- the sub-interval.- Returns:
- the start value (possibly
null
).
-
getEndValue
Returns the end value of a sub-interval for a given item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).subinterval
- the sub-interval.- Returns:
- the end value (possibly
null
).
-
getEndValue
Returns the end value of a sub-interval for a given item.- Parameters:
rowKey
- the row key.columnKey
- the column key.subinterval
- the sub-interval.- Returns:
- the end value (possibly
null
).
-
getPercentComplete
Returns the percentage complete value of a sub-interval for a given item.- Parameters:
row
- the row index (zero-based).column
- the column index (zero-based).subinterval
- the sub-interval.- Returns:
- The percent complete value (possibly
null
).
-
getPercentComplete
Returns the percentage complete value of a sub-interval for a given item.- Parameters:
rowKey
- the row key.columnKey
- the column key.subinterval
- the sub-interval.- Returns:
- The precent complete value (possibly
null
).
-