|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.java4less.rchart.DataSerie
com.java4less.rchart.LineDataSerie
com.java4less.rchart.MaxMinDataSerie
public class MaxMinDataSerie
This data serie is an extension of LineDataSerie that displayed minimum and maximum values of each element. Example: double[] d1={2,1 ,2 ,3 ,4 ,5 ,4 ,3}; double[] dmin1={1.5,0.85 ,1.5 ,2.8 ,3, 4.8 ,3.5,2.5 }; double[] dmax1={2.3,1.15 ,2.5 ,3.2 ,4.4 ,5.3,4.5 ,3.3}; MaxMinDataSerie data1= new MaxMinDataSerie(d1,null); data1.drawPoint=true; data1.drawLineEnd=false; data1.pointColor=GraphicsProvider.getColor(ChartColor.GREEN); data1.setMaxMinValues(dmax1,dmin1); data1.maxminStyle=new LineStyle(0.2f,GraphicsProvider.getColor(ChartColor.WHITE),LineStyle.LINE_NORMAL);
Field Summary | |
---|---|
boolean |
bubbleChart
if true the max values will be used as radius to draw a bubble chart. |
boolean |
drawLineEnd
if true a "line terminator" will be displayed at the bottom abd top of the min/max line. |
boolean |
fillBubble
if true the bubbles will be solid. |
LineStyle |
maxminStyle
Style of the line used to display the min/max interval. |
ChartColor |
negativeValueColor
only CANDLESTICK) Color of when close value < open value. |
int |
openCloseWidth
|
ChartColor |
positiveValueColor
(only CANDLESTICK) Color of when close value > open value. |
Fields inherited from class com.java4less.rchart.LineDataSerie |
---|
drawPoint, fillStyle, icon, lineType, pointColor, startingXValue, style, valueColor, valueFont, vstyle |
Fields inherited from class com.java4less.rchart.DataSerie |
---|
dataLabels, hotAreas, htmlLinks, labelTemplate, name, nullValue, secondaryXAxis, secondaryYAxis, secondYAxis, tips, valueFormat |
Constructor Summary | |
---|---|
MaxMinDataSerie(double[] op,
double[] cl,
double[] hi,
double[] lo,
LineStyle s)
Creates a data serie with open values, close values, high (maximum) value and low (minimum) value. |
|
MaxMinDataSerie(java.lang.Double[] op,
double[] cl,
double[] hi,
double[] lo,
LineStyle s)
|
|
MaxMinDataSerie(double[] x,
double[] y,
LineStyle s)
|
|
MaxMinDataSerie(double[] y,
LineStyle s)
|
|
MaxMinDataSerie(java.lang.Double[] y,
LineStyle s)
|
|
MaxMinDataSerie(LineStyle s)
|
Method Summary | |
---|---|
void |
addMaxMinData(java.lang.Object max,
java.lang.Object min)
Adds one interval to the serie. |
void |
addOHLCData(java.lang.Object op,
java.lang.Object cl,
java.lang.Object max,
java.lang.Object min)
|
void |
setMaxMinValues(double[] Max,
double[] Min)
Adds the arrays that contains the maximum and minimum value of each element if the serie. |
Methods inherited from class com.java4less.rchart.DataSerie |
---|
addData, getElementX, getElementY, getSize, replaceXValueAt, replaceXYValueAt, replaceYValueAt, setDatax |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public boolean drawLineEnd
public LineStyle maxminStyle
public boolean bubbleChart
public boolean fillBubble
public ChartColor positiveValueColor
public ChartColor negativeValueColor
public int openCloseWidth
Constructor Detail |
---|
public MaxMinDataSerie(LineStyle s)
public MaxMinDataSerie(double[] x, double[] y, LineStyle s)
public MaxMinDataSerie(double[] y, LineStyle s)
public MaxMinDataSerie(java.lang.Double[] y, LineStyle s)
public MaxMinDataSerie(double[] op, double[] cl, double[] hi, double[] lo, LineStyle s)
public MaxMinDataSerie(java.lang.Double[] op, double[] cl, double[] hi, double[] lo, LineStyle s)
Method Detail |
---|
public void addOHLCData(java.lang.Object op, java.lang.Object cl, java.lang.Object max, java.lang.Object min)
public void addMaxMinData(java.lang.Object max, java.lang.Object min)
public void setMaxMinValues(double[] Max, double[] Min)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |