public class SimpleHiLoModel extends AbstractChartModel implements HiLoModel
HiLoModel
.
A HiLo model is an model generally used in stock market to hold
(date, open, high, low, close, volume) tuple data objects .HiLoModel
,
Chart
,
Serialized Form_listeners
Constructor and Description |
---|
SimpleHiLoModel() |
Modifier and Type | Method and Description |
---|---|
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 volume)
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 volume,
int index)
Add an (date, open, high, low, close, volumn) tuple at specified index.
|
void |
clear()
clear this model.
|
java.lang.Object |
clone() |
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 volume,
int index)
Replace an (date, open, high, low, close, volumn) tuple at specified index.
|
addChartDataListener, fireEvent, fireEvent, removeChartDataListener
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChartDataListener, removeChartDataListener
public java.lang.Comparable<?> getSeries()
HiLoModel
public void setSeries(java.lang.Comparable<?> series)
HiLoModel
public int getDataCount()
HiLoModel
getDataCount
in interface HiLoModel
public java.util.Date getDate(int index)
HiLoModel
public java.lang.Number getOpen(int index)
HiLoModel
public java.lang.Number getHigh(int index)
HiLoModel
public java.lang.Number getLow(int index)
HiLoModel
public java.lang.Number getClose(int index)
HiLoModel
public java.lang.Number getVolume(int index)
HiLoModel
public 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 volume)
HiLoModel
public 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 volume, int index)
HiLoModel
public 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 volume, int index)
HiLoModel
public void removeValue(int index)
HiLoModel
removeValue
in interface HiLoModel
index
- the data index.public void clear()
HiLoModel
public java.lang.Object clone()
clone
in class AbstractChartModel
Copyright © 2005-2018 Potix Corporation. All Rights Reserved.