|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface HiLoModel
A HiLo chart data model (date, open, close, high, low, volumn) usually used in stock market.
Chart
,
SimpleHiLoModel
Method Summary | |
---|---|
void |
addValue(java.util.Date date,
java.lang.Number open,
java.lang.Number high,
java.lang.Number low,
java.lang.Number close,
java.lang.Number volumn)
Append an (date, open, high, low, close, volumn) tuple. |
void |
addValue(java.util.Date date,
java.lang.Number open,
java.lang.Number high,
java.lang.Number low,
java.lang.Number close,
java.lang.Number volumn,
int index)
Add an (date, open, high, low, close, volumn) tuple at specified index. |
void |
clear()
clear this model. |
java.lang.Number |
getClose(int index)
Get close value of a specified data index. |
int |
getDataCount()
Get data count. |
java.util.Date |
getDate(int index)
Get date of a specified data index. |
java.lang.Number |
getHigh(int index)
Get High value of a specified data index. |
java.lang.Number |
getLow(int index)
Get Low value of a specified data index. |
java.lang.Number |
getOpen(int index)
Get Open value of a specified data index. |
java.lang.Comparable<?> |
getSeries()
Get the only series. |
java.lang.Number |
getVolume(int index)
Get volume value of a specified data index. |
void |
removeValue(int index)
Remove (date, open, high, low, close, volumn) tuple of a data index. |
void |
setSeries(java.lang.Comparable<?> series)
Set the only series. |
void |
setValue(java.util.Date date,
java.lang.Number open,
java.lang.Number high,
java.lang.Number low,
java.lang.Number close,
java.lang.Number volumn,
int index)
Replace an (date, open, high, low, close, volumn) tuple at specified index. |
Methods inherited from interface org.zkoss.zul.ChartModel |
---|
addChartDataListener, removeChartDataListener |
Method Detail |
---|
java.lang.Comparable<?> getSeries()
void setSeries(java.lang.Comparable<?> series)
series
- the only series in legend.int getDataCount()
java.util.Date getDate(int index)
java.lang.Number getOpen(int index)
index
- the data index.java.lang.Number getHigh(int index)
index
- the data index.java.lang.Number getLow(int index)
index
- the data index.java.lang.Number getClose(int index)
index
- the data index.java.lang.Number getVolume(int index)
index
- the data index.void addValue(java.util.Date date, java.lang.Number open, java.lang.Number high, java.lang.Number low, java.lang.Number close, java.lang.Number volumn)
date
- the dateopen
- the open value in the date.high
- the high value in the date.low
- the low value in the date.close
- the close value in the date.volumn
- the trading volume in the date.void addValue(java.util.Date date, java.lang.Number open, java.lang.Number high, java.lang.Number low, java.lang.Number close, java.lang.Number volumn, int index)
date
- the dateopen
- the open value in the date.high
- the high value in the date.low
- the low value in the date.close
- the close value in the date.volumn
- the trading volumn in the date.index
- the data indexvoid setValue(java.util.Date date, java.lang.Number open, java.lang.Number high, java.lang.Number low, java.lang.Number close, java.lang.Number volumn, int index)
date
- the dateopen
- the open value in the date.high
- the high value in the date.low
- the low value in the date.close
- the close value in the date.volumn
- the trading volumn in the date.index
- the data indexvoid removeValue(int index)
index
- the data index.void clear()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |