|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--org.jfree.data.Series
|
+--org.jfree.data.time.TimePeriodValues
| Field Summary | |
protected static java.lang.String |
DEFAULT_DOMAIN_DESCRIPTION
Default value for the domain description. |
protected static java.lang.String |
DEFAULT_RANGE_DESCRIPTION
Default value for the range description. |
| Constructor Summary | |
TimePeriodValues(java.lang.String name)
Creates a new (empty) collection of time period values. |
|
TimePeriodValues(java.lang.String name,
java.lang.String domain,
java.lang.String range)
Creates a new time series that contains no data. |
|
| Method Summary | |
void |
add(TimePeriod period,
double value)
Adds a new data item to the series. |
void |
add(TimePeriod period,
java.lang.Number value)
Adds a new data item to the series. |
void |
add(TimePeriodValue item)
Adds a data item to the series. |
void |
delete(int start,
int end)
Deletes data from start until end index (end inclusive). |
TimePeriodValue |
getDataItem(int index)
Returns one data item for the series. |
java.lang.String |
getDomainDescription()
Returns the domain description. |
int |
getItemCount()
Returns the number of items in the series. |
java.lang.String |
getRangeDescription()
Returns the range description. |
TimePeriod |
getTimePeriod(int index)
Returns the time period at the specified index. |
java.lang.Number |
getValue(int index)
Returns the value at the specified index. |
void |
setDomainDescription(java.lang.String description)
Sets the domain description. |
void |
setRangeDescription(java.lang.String description)
Sets the range description. |
void |
update(int index,
java.lang.Number value)
Updates (changes) the value of a data item. |
| Methods inherited from class org.jfree.data.Series |
addChangeListener, addPropertyChangeListener, clone, firePropertyChange, fireSeriesChanged, getDescription, getName, notifyListeners, removeChangeListener, removePropertyChangeListener, setDescription, setName |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static final java.lang.String DEFAULT_DOMAIN_DESCRIPTION
protected static final java.lang.String DEFAULT_RANGE_DESCRIPTION
| Constructor Detail |
public TimePeriodValues(java.lang.String name)
name - the name of the series.
public TimePeriodValues(java.lang.String name,
java.lang.String domain,
java.lang.String range)
Descriptions can be specified for the domain and range. One situation where this is helpful is when generating a chart for the time series - axis labels can be taken from the domain and range description.
name - the name of the series.domain - the domain description.range - the range description.| Method Detail |
public java.lang.String getDomainDescription()
public void setDomainDescription(java.lang.String description)
A property change event is fired, and an undoable edit is posted.
description - the new description.public java.lang.String getRangeDescription()
public void setRangeDescription(java.lang.String description)
Registered listeners are notified of the change.
description - the new description.public int getItemCount()
public TimePeriodValue getDataItem(int index)
index - the item index (zero-based).
public TimePeriod getTimePeriod(int index)
index - the index of the data pair.
public java.lang.Number getValue(int index)
index - index of a value.
public void add(TimePeriodValue item)
throws SeriesException
SeriesException - if there is a problem adding the data.
public void add(TimePeriod period,
double value)
throws SeriesException
period - the time period.value - the value.
SeriesException - if there is a problem adding the data.
public void add(TimePeriod period,
java.lang.Number value)
throws SeriesException
period - the time period.value - the value.
SeriesException - if there is a problem adding the data.
public void update(int index,
java.lang.Number value)
index - the index of the data item to update.value - the new value.
public void delete(int start,
int end)
start - the index of the first period to delete.end - the index of the last period to delete.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||