|
ElegantJCharts Java API Specification v2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.elegantj.graphx.GraphLabel
GraphLabel class is used to render the text to the axis labels of the graph
| Field Summary | |
java.util.Vector |
m_DataMatrix
Specifies the graph data |
boolean |
m_fXAxisCommaFormat
Specifies whether or not the comma format is applied to X-axis |
boolean |
m_fYAxisCommaFormat
Specifies whether or not the comma format is applied to y-axis |
static double[] |
m_GradTab
Specifies the gradients |
GraphicsEx |
m_GraphicsEx
Specifies the graphics |
GraphXAxisDetail |
m_GraphXAxisDetail
Specifies the GraphXAxisDetail |
int |
m_MinusXLabels
Specifies the total number of X-axis minimum labels |
int |
m_MinusYLabels
Specifies the total number of y-axis minimum labels |
int |
m_PlusXLabels
Specifies the total number of X-axis maximum labels |
int |
m_PlusYLabels
Specifies the total number of y-axis maximum labels |
double |
m_XAbsGradLabel
Specifies the X-axis gradient absolute label size |
double |
m_XAxisMaxLabelValue
Specifies the maximum label value of X-axis |
double |
m_XAxisMinLabelValue
Specifies the minimum label value of X-axis |
java.util.Vector |
m_XLabelList
Specifies the x-axis labels |
double |
m_XMaxLabelValue
Specifies the x-axis maximum label value |
java.lang.String |
m_XMaxLabelWidthString
Specifies the x-axis label maximum width |
double |
m_XMaxValue
Specifies the x-axis maximum value |
double |
m_XMinLabelValue
Specifies the x-axis minimum label value |
double |
m_XMinValue
Specifies the -axis minimum value |
double |
m_YAbsGradLabel
Specifies the y-axis gradient absolute label size |
double |
m_YAbsRegGrad
Specifies the total number of y-axis gradient labels |
double |
m_YAxisMaxLabelValue
Specifies the maximum label value of y-axis |
double |
m_YAxisMinLabelValue
Specifies the minimum label value of y-axis |
double |
m_YMaxLabelValue
Specifies the y-axis maximum label value |
java.lang.String |
m_YMaxLabelWidthString
Specifies the y-axis label maximum width |
double |
m_YMaxValue
Specifies the y-axis maximum value |
double |
m_YMinLabelValue
Specifies the y-axis minimum label value |
double |
m_YMinValue
Specifies the y-axis minimum value |
java.util.Vector |
m_ZLabelList
Specifies the z-axis labels |
| Constructor Summary | |
GraphLabel(GraphicsEx inGraphicsEx,
double inYAxisMaxLabelValue,
double inYAxisMinLabelValue,
boolean infYAxisCommaFormat,
java.util.Vector inXLabelList,
java.util.Vector inZLabelList,
java.util.Vector inDataMatrix,
GraphXAxisDetail inGraphXAxisDetail)
Creates the GraphLabel with specified graphics, maximum values, labels and data |
|
GraphLabel(GraphicsEx inGraphicsEx,
double inXAxisMaxLabelValue,
double inXAxisMinLabelValue,
java.util.Vector inXLabelList)
Creates the GraphLabel with specified graphics, maximum values, labels and data |
|
| Method Summary | |
int |
getMinusXLabels()
Returns the total number of minimum X-axis labels |
int |
getMinusYLabels()
Returns the total number of minimum y-axis labels |
int |
getPlusXLabels()
Returns the total number of maximum x-axis labels |
int |
getPlusYLabels()
Returns the total number of maximum y-axis labels |
double |
getXAbsGradLabel()
Returns the x-axis gradient absolute label size |
double |
getXMaxLabelValue()
Returns the maximum label value of x-axis |
java.lang.String |
getXMaxLabelWidthString()
Returns the maximum label width string of x-axis |
double |
getXMinLabelValue()
Returns the minimum label value of x-axis |
double |
getYAbsGradLabel()
Returns the y-axis gradient absolute label size |
java.lang.String |
getYMaxLabelString()
Returns the maximum label of y-axis |
double |
getYMaxLabelValue()
Returns the maximum label value of y-axis |
java.lang.String |
getYMaxLabelWidthString()
Returns the maximum label width string of y-axis |
java.lang.String |
getYMinLabelString()
Returns the minimum label of y-axis |
double |
getYMinLabelValue()
Returns the minimum label value of y-axis |
void |
setXAbsGradLabel(double inDistance)
Sets the x-axis gradient absolute label size |
void |
setXLabel()
Sets the labels of x-axis |
void |
setXLabel(double gradValue)
Sets the Grad value for labels of X-Axis |
void |
setXMaxLabelWidthString()
Sets the maximum label width string of x-axis |
void |
setXMaxValue()
Sets the maximum value of X-axis |
void |
setXMinValue()
Sets the minimum value of x-axis |
void |
setYAbsGradLabel(double inDistance)
Sets the y-axis gradient absolute label size |
void |
setYLabel()
Sets the labels of y-axis |
void |
setYLabel(double gradValue)
Sets the Grad value for labels of Y-Axis |
void |
setYLabelCount(int count)
Sets the Max label count to be displayed |
void |
setYMaxLabelWidthString()
Sets the maximum label width string of y-axis |
void |
setYMaxLabelWidthString(java.lang.String inStr)
Sets the maximum label width string of y-axis |
void |
setYMaxValue()
Sets the maximum value of y-axis |
void |
setYMinValue()
Sets the minimum value of y-axis |
void |
setYNoOfGrade(int gradeNo)
Specifies the Number of Grade on Y-Axis |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public transient GraphicsEx m_GraphicsEx
public double m_YAxisMaxLabelValue
public double m_YAxisMinLabelValue
public boolean m_fYAxisCommaFormat
public java.util.Vector m_XLabelList
public java.util.Vector m_ZLabelList
public java.util.Vector m_DataMatrix
public java.lang.String m_XMaxLabelWidthString
public java.lang.String m_YMaxLabelWidthString
public int m_PlusYLabels
public int m_MinusYLabels
public double m_YAbsRegGrad
public double m_YAbsGradLabel
public double m_YMaxLabelValue
public double m_YMinLabelValue
public double m_YMaxValue
public double m_YMinValue
public double m_XAxisMaxLabelValue
public double m_XAxisMinLabelValue
public boolean m_fXAxisCommaFormat
public int m_PlusXLabels
public int m_MinusXLabels
public double m_XAbsGradLabel
public double m_XMaxLabelValue
public double m_XMinLabelValue
public double m_XMaxValue
public double m_XMinValue
public GraphXAxisDetail m_GraphXAxisDetail
public static final double[] m_GradTab
| Constructor Detail |
public GraphLabel(GraphicsEx inGraphicsEx,
double inYAxisMaxLabelValue,
double inYAxisMinLabelValue,
boolean infYAxisCommaFormat,
java.util.Vector inXLabelList,
java.util.Vector inZLabelList,
java.util.Vector inDataMatrix,
GraphXAxisDetail inGraphXAxisDetail)
throws GraphException
inGraphicsEx - the GraphicsEx objectinYAxisMaxLabelValue - the maximum label value of y-axisinYAxisMinLabelValue - the maximum label value of y-axisinfYAxisCommaFormat - true to apply comma format to y-axisinXLabelList - x-axis labelsinZLabelList - z-axis labelsinDataMatrix - graph data
public GraphLabel(GraphicsEx inGraphicsEx,
double inXAxisMaxLabelValue,
double inXAxisMinLabelValue,
java.util.Vector inXLabelList)
throws GraphException
inGraphicsEx - the GraphicsEx objectinXLabelList - x-axis labels| Method Detail |
public java.lang.String getXMaxLabelWidthString()
public int getPlusYLabels()
public int getMinusYLabels()
public double getYAbsGradLabel()
public double getYMaxLabelValue()
public double getYMinLabelValue()
public java.lang.String getYMaxLabelWidthString()
public java.lang.String getYMaxLabelString()
public java.lang.String getYMinLabelString()
public void setXMaxLabelWidthString()
public void setYMinValue()
public void setYMaxValue()
public void setYLabelCount(int count)
public void setYLabel()
public void setYMaxLabelWidthString()
public void setYMaxLabelWidthString(java.lang.String inStr)
public void setYAbsGradLabel(double inDistance)
public void setYNoOfGrade(int gradeNo)
public void setYLabel(double gradValue)
public void setXMinValue()
public void setXMaxValue()
public void setXLabel(double gradValue)
public void setXAbsGradLabel(double inDistance)
public void setXLabel()
public int getPlusXLabels()
public int getMinusXLabels()
public double getXAbsGradLabel()
public double getXMaxLabelValue()
public double getXMinLabelValue()
|
ElegantJCharts Java API Specification v2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||