|
KavaChart 5.2.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ve.kavachart.chart.Datum
The Datum class is used as the basic KavaChart data storage unit. This class can accomodate several concurrent observations (such as a date, high, low, and close for a financial chart) as well as labels and graphical attributes.
Dataset
,
Serialized FormField Summary | |
static double |
DEFAULT
|
static java.lang.String |
DISCONTINUITY
|
Constructor Summary | |
Datum(double dataX,
double dataY,
boolean individual,
Globals g)
Constructs Datum with unique color, initializes X and Y values. |
|
Datum(double dataX,
double hi,
double lo,
double close,
Globals g)
Constructor for HiLoClose charts. |
|
Datum(double dataX,
double dataY,
double dataZ,
int element,
Globals g)
Constructs a Datum appropriate for use in Hi-Lo charts. |
|
Datum(double dataX,
double dataY,
double dataZ,
java.lang.String str,
int element,
Globals g)
Constructs a Datum appropriate for use in Hi-Lo charts. |
|
Datum(double dataX,
double dataY,
Globals g)
Constructs Datum with a default Gc, initializes X and Y values. |
|
Datum(double dataX,
double dataY,
int setNumber,
Globals g)
Datum with colors (Gc) initialized by dataset index number. |
|
Datum(double dataX,
double dataY,
java.lang.String str,
boolean individual,
Globals g)
Constructs Datum with unique color, initializes X, Y and label values. |
|
Datum(double dataX,
double dataY,
java.lang.String str,
int element,
Globals g)
Constructs a Datum with a Gc based on this Datum's place within a Dataset. |
|
Datum(double dataY,
java.lang.String str,
int element,
Globals g)
Constructs a Datum with a Gc based on this Datum's place within a Dataset. |
|
Datum(int whichPoint,
double dataY,
java.lang.String str,
Globals g)
Construct Datum with predictable color, initializes X, Y and label values. |
Method Summary | |
java.lang.Object |
clone()
Method |
Gc |
getGc()
Returns this Datum's Gc |
Globals |
getGlobals()
|
java.lang.String |
getLabel()
Returns this Datum's label |
java.lang.String |
getString()
Returns label, if it exists. |
double |
getX()
Returns value of X. |
double |
getY()
Returns value of Y. |
double |
getY2()
Returns value of Y2. |
double |
getY3()
Returns value of Y3. |
void |
setGc(Gc g)
Assigns a new Gc class to this Datum |
void |
setGlobals(Globals g)
|
void |
setLabel(java.lang.String s)
Sets this Datum's label to a new value. |
void |
setX(double d)
Sets X to a new value. |
void |
setY(double d)
Sets Y to a new value. |
void |
setY2(double d)
Sets Y2 to a new value. |
void |
setY3(double d)
Sets Y3 to a new value. |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String DISCONTINUITY
public static final double DEFAULT
Constructor Detail |
public Datum(double dataX, double hi, double lo, double close, Globals g)
dataX
- X value (possibly a date)hi
- High price for a periodlo
- Low price for a periodclose
- Closing price for a periodg
- this chart's Globals classpublic Datum(double dataX, double dataY, double dataZ, int element, Globals g)
dataX
- X valuedataY
- Y valuedataZ
- Z valueelement
- position within Datasetg
- this chart's Globals classpublic Datum(double dataX, double dataY, double dataZ, java.lang.String str, int element, Globals g)
dataX
- X valuedataY
- Y valuedataZ
- Z valuestr
- Labelelement
- position within Datasetg
- this chart's Globals classpublic Datum(double dataX, double dataY, int setNumber, Globals g)
dataX
- X valuedataY
- Y valuesetNumber
- Dataset index numberg
- This chart's Globals classpublic Datum(double dataX, double dataY, java.lang.String str, int element, Globals g)
dataX
- X valuedataY
- Y valuestr
- Labelelement
- Element numberpublic Datum(double dataX, double dataY, java.lang.String str, boolean individual, Globals g)
dataX
- X valuedataY
- Y valuestr
- Labelindividual
- true if you want a unique colorg
- This chart's Globals classpublic Datum(int whichPoint, double dataY, java.lang.String str, Globals g)
whichPoint
- implicit X valuedataY
- Y valuestr
- Labelg
- This chart's Globals classpublic Datum(double dataX, double dataY, Globals g)
dataX
- X valuedataY
- Y valueg
- This chart's Globals classpublic Datum(double dataX, double dataY, boolean individual, Globals g)
dataX
- X valuedataY
- Y valueindividual
- true if you want a unique colorg
- This chart's Globals classpublic Datum(double dataY, java.lang.String str, int element, Globals g)
dataY
- Valuestr
- Labelelement
- Element numberMethod Detail |
public java.lang.Object clone()
public Gc getGc()
public Globals getGlobals()
public java.lang.String getLabel()
public java.lang.String getString()
public double getX()
public double getY()
public double getY2()
public double getY3()
public void setGc(Gc g)
g
- new Gc classpublic void setGlobals(Globals g)
public void setLabel(java.lang.String s)
s
- Labelpublic void setX(double d)
d
- New value of Xpublic void setY(double d)
d
- New value of Ypublic void setY2(double d)
d
- New value of Y2public void setY3(double d)
d
- New value of Y3
|
KavaChart 5.2.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |