|
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
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--com.elegantj.graphx.GraphPanel
|
+--com.elegantj.graphx.mix.CombinedGraph
CombinedGraph class implements the 3 dimensional series charting that allows the data to be displayed in a line, bar, pie, area and radar shape.
| Field Summary | |
BarGraph |
m_BarGraph
|
protected int |
m_Height
Specifies the total height |
protected boolean |
m_Initialized
Specifies whether the Graph has been initialized or not |
protected boolean |
m_isSingleYAxis
|
LineGraph |
m_LineGraph
|
protected java.lang.Object |
m_LineGraphObj
Specifies the LineGraphTypeObject |
protected java.awt.Rectangle |
m_OriginalClipRect
Specifies the original clipping rectangle |
int |
m_PointOnGraph
|
protected int |
m_Width
Specifies the total width |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
CombinedGraph()
|
|
CombinedGraph(GraphPanel theGraphObject1,
GraphPanel theGraphObject2)
Creates the Graph with default settings |
|
| Method Summary | |
void |
CreateGraphTypeObject()
create CombinedGraphTypeObject |
void |
CreateLineGraphTypeObject()
This method creates LineGraphTypeObject for drawing |
com.elegantj.editors.AWTBorder |
getBarBorder()
get Bar Border Object |
java.awt.Color |
getBarBorderColor()
get Bar Border Color |
int |
getBarBorderStyle()
get Bar Border Style |
boolean |
getBarBorderVisible()
get Bar Border Visible/hide |
int |
getBarBorderWidth()
get Bar Border Width |
java.util.Vector |
getBarColors()
Get Bar Properties |
int |
getBarComputationType()
Gets the Computation Type |
int |
getBarGapInPercent()
Get Gap between two Bar Group in Percentage |
int |
getBarGradientAngle()
get Bar Gradient Painter angle |
int |
getBarGradientExtent()
get Default Extent For drawing Gradient |
int |
getBarGradientMode()
get Bar Gradient Painter mode |
boolean |
getBarGradientVisible()
get Bar Gradient Visible/hide |
BarGraph |
getBarGraph()
This method returns the BarGraph object of CombinedGraph |
boolean |
getBarMouseOverEffectEnable()
get Graph BarMouseOver Effect Enable/disable |
boolean |
getBarMouseOverStaticTextEnable()
get Graph BarMouseOver text is Displayed static |
java.lang.String |
getBarMouseOverText()
get Graph BarMouseOver text |
int |
getBarMouseOverTextAlignment()
get Graph BarMouseOver text Alignment (TOP/CENTER/BOTTOM) |
java.awt.Color |
getBarMouseOverTextBackground()
get Graph BarMouseOver text Background color |
boolean |
getBarMouseOverTextBackgroundVisible()
get Graph BarMouseOver text Background is Visible/hide |
java.awt.Color |
getBarMouseOverTextBorderColor()
get Mouse Over Text Border Color |
int |
getBarMouseOverTextBorderStyle()
get Mouse Over Text Border style |
int |
getBarMouseOverTextBorderWidth()
get Mouse Over Text Border width |
boolean |
getBarMouseOverTextEnable()
get Graph BarMouseOver text Enable/disable |
java.awt.Font |
getBarMouseOverTextFont()
get Graph BarMouseOver text Font |
java.awt.Color |
getBarMouseOverTextForeground()
get Graph BarMouseOver text Foreground color |
int |
getBarMouseOverTextMaxLen()
get Graph BarMouseOver text Maximum number of character |
java.awt.Color |
getBarMouseOverTextShadowColor()
get Mouse Over Text Shadow Color |
int |
getBarMouseOverTextShadowStyle()
get Mouse Over Text Shadow style |
int |
getBarMouseOverTextShadowWidth()
get Mouse Over Text Shadow width |
boolean |
getBarOverLapYAxisLabelEnable()
get Axis label OverLap enable |
GraphBarDetail |
getBarProperties()
Get GraphBarDetail Object for bar properties |
java.lang.String |
getBarTooltipText()
get Bar Tooltip Text |
int |
getBarTransperancyInPercent()
get transperancy value of color |
int |
getBarWidth()
Get Bar width |
int |
getBarYAxisDivisionValue()
To get y division value |
java.awt.Color |
getBarYAxisGridLineColor()
get Axis Grid Line Color |
int |
getBarYAxisGridLineStyle()
get Axis Grid Line Style |
boolean |
getBarYAxisGridLineVisible()
get Axis Grid Line visible on Major Line |
int |
getBarYAxisGridLineWidth()
get Axis Grid Line Width |
java.awt.Color |
getBarYAxisGridStripColor()
get Axis Grid Line Color |
boolean |
getBarYAxisGridStripVisible()
get Axis Grid Strip visible on Major Line |
int |
getBarYAxisLabelAlign()
get Axis Label alignment |
int |
getBarYAxisLabelAlignAngle()
get Axis Label Alignment Angle |
java.awt.Color |
getBarYAxisLabelBackground()
get Axis label Background Color |
boolean |
getBarYAxisLabelBackgroundVisible()
get Axis label Background visible |
boolean |
getBarYAxisLabelDrillDownEnable()
get Axis label DrillDown Enable |
java.awt.Font |
getBarYAxisLabelFont()
get Axis Label Font |
java.awt.Color |
getBarYAxisLabelForeground()
get Axis Font Color |
java.lang.String |
getBarYAxisLabelFormat()
get Axis Label Format string |
java.lang.String |
getBarYAxisLabelTooltipText()
get Axis Label Tooltip Text |
boolean |
getBarYAxisLabelVisible()
get Axis Label visible |
java.awt.Color |
getBarYAxisLineColor()
get Axis Major Line Color |
int |
getBarYAxisLineWidth()
get Axis Major Line Width |
double |
getBarYAxisMaxLabelValue()
To get y axis maximum label value |
double |
getBarYAxisMinLabelValue()
To get y axis minimum label value |
java.lang.String |
getBarYAxisName()
get Axis Name |
int |
getBarYAxisNameAlign()
get Axis Name Alignment |
java.awt.Color |
getBarYAxisNameBackground()
get Axis Name Background Color |
boolean |
getBarYAxisNameBackgroundVisible()
get Axis Name Background visible |
java.awt.Color |
getBarYAxisNameBorderColor()
get Axis Name Border Color |
int |
getBarYAxisNameBorderStyle()
get Axis Name Border style |
int |
getBarYAxisNameBorderWidth()
get Axis Name Border width |
java.awt.Font |
getBarYAxisNameFont()
get Axis Name Font |
java.awt.Color |
getBarYAxisNameForeground()
get Axis Font Color |
int |
getBarYAxisNameMaxLine()
get Axis Name Maximum number of lines |
java.awt.Color |
getBarYAxisNameShadowColor()
get Axis Name Shadow Color |
int |
getBarYAxisNameShadowStyle()
get Axis Name Shadow style |
int |
getBarYAxisNameShadowWidth()
get Axis Name Shadow width |
boolean |
getBarYAxisNameVisible()
get Axis Name visible |
int |
getBarYAxisPosition()
Get position of Y-Axis of Bar |
java.awt.Color |
getBarYAxisTickLineColor()
get Axis Tick Line Color |
int |
getBarYAxisTickLineHeight()
get Axis Tick Line Height |
int |
getBarYAxisTickLinePosition()
get Axis Tick Line Position |
boolean |
getBarYAxisTickLineVisible()
get Axis Tick Line visible on Major Line |
int |
getBarYAxisTickLineWidth()
get Axis Tick Line Width |
java.lang.String |
getBarYAxisUnitLabel()
To get y axis unit value |
double |
getBarYDivisionValue()
Get Division Value For Y-Axis of Bar |
java.awt.Color |
getBarYZeroGridLineColor()
get Axis Grid Line Color |
int |
getBarYZeroGridLineStyle()
get Axis Grid Line Style |
int |
getBarYZeroGridLineWidth()
get Axis Grid Line Width |
int |
getBarZAxisAlignment()
get Axis Position |
java.awt.Color |
getBarZAxisBackground()
Get Z-Axis Background Color |
boolean |
getBarZAxisBackgroundVisible()
Get Z-Axis Background Visible |
java.awt.Color |
getBarZAxisBorderColor()
get Z Axis Border Color |
int |
getBarZAxisBorderStyle()
get Z Axis Border style |
int |
getBarZAxisBorderWidth()
get Z Axis Border width |
int |
getBarZAxisLabelAlign()
get Axis Label alignment |
java.awt.Color |
getBarZAxisLabelBackground()
get Axis label Background Color |
boolean |
getBarZAxisLabelBackgroundVisible()
get Axis label Background visible |
boolean |
getBarZAxisLabelDrillDownEnable()
get Axis label DrillDown Enable |
java.awt.Font |
getBarZAxisLabelFont()
get Axis Label Font |
java.awt.Color |
getBarZAxisLabelForeground()
get Axis Font Color |
java.lang.String |
getBarZAxisLabelFormat()
get Axis Label Format string |
int |
getBarZAxisLabelShowOrder()
get Z AxisLabel Show Order |
java.lang.String |
getBarZAxisLabelTooltipText()
get Axis Label Tooltip Text |
boolean |
getBarZAxisLabelVisible()
get Axis Label visible |
java.lang.String |
getBarZAxisName()
get Axis Name |
int |
getBarZAxisNameAlign()
get Axis Name Alignment |
java.awt.Color |
getBarZAxisNameBackground()
get Axis Name Background Color |
boolean |
getBarZAxisNameBackgroundVisible()
get Axis Name Background visible |
java.awt.Color |
getBarZAxisNameBorderColor()
get Axis Name Border Color |
int |
getBarZAxisNameBorderStyle()
get Axis Name Border style |
int |
getBarZAxisNameBorderWidth()
get Axis Name Border width |
java.awt.Font |
getBarZAxisNameFont()
get Axis Name Font |
java.awt.Color |
getBarZAxisNameForeground()
get Axis Font Color |
int |
getBarZAxisNameMaxLine()
get Axis Name Maximum number of lines |
java.awt.Color |
getBarZAxisNameShadowColor()
get Axis Name Shadow Color |
int |
getBarZAxisNameShadowStyle()
get Axis Name Shadow style |
int |
getBarZAxisNameShadowWidth()
get Axis Name Shadow width |
boolean |
getBarZAxisNameVisible()
get Axis Name visible |
int |
getBarZAxisPosition()
get Axis Position |
java.awt.Color |
getBarZAxisShadowColor()
get Z Axis Shadow Color |
int |
getBarZAxisShadowStyle()
get Z Axis Shadow style |
int |
getBarZAxisShadowWidth()
get Z Axis Shadow width |
boolean |
getBarZAxisVisible()
Get Z-Axis Visible/Hide |
protected org.xml.sax.helpers.AttributesImpl |
getColomnLabelsAttributes()
|
DrillDownDetail |
getDrillDownDetail(GraphicsEx gEx,
int click_x,
int click_y)
Return DrillDownDetail object for given point Cordinate. |
int |
getExplainNotesStrLen1()
To get maximum available length of explain notes. |
int |
getExplainNotesStrLen2()
To get maximum available length of explain notes. |
java.util.Vector |
getGraphData1()
Gets the graph data of graph1 |
java.util.Vector |
getGraphData2()
Gets the graph data of graph2 |
java.lang.Object |
getGraphTypeObject()
|
java.lang.String |
getItemAxisLabel()
Gets the Serial Axis Label |
java.lang.String |
getItemAxisLabel1()
Gets the Item Axis Label |
java.lang.String |
getItemAxisLabel2()
Gets the Item Axis Label |
int |
getLineComputationType()
Gets the Computation Type |
java.util.Vector |
getLineDetailProperties()
get Line Properties |
LineGraph |
getLineGraph()
This method returns the LineGraph object of CombinedGraph |
boolean |
getLineGraphCurvedLineEnable()
get Graph CurvedLine Enable/Disable |
int |
getLineGraphLineStyle()
get Graph Line style |
boolean |
getLineGraphStyledLineEnable()
get Graph StyledLine Enable/Disable |
java.lang.Object |
getLineGraphTypeObject()
This method returns the current LineGraphTypeObject to be used for drawing line graph |
boolean |
getLineMouseOverEffectEnable()
get Graph LineMouseOver Effect Enable/disable |
boolean |
getLineMouseOverStaticTextEnable()
get Graph LineMouseOver text is Displayed static |
java.lang.String |
getLineMouseOverText()
get Graph LineMouseOver text |
int |
getLineMouseOverTextAlignment()
get Graph LineMouseOver text Alignment (TOP/CENTER/BOTTOM) |
java.awt.Color |
getLineMouseOverTextBackground()
get Graph LineMouseOver text Background color |
boolean |
getLineMouseOverTextBackgroundVisible()
get Graph LineMouseOver text Background is Visible/hide |
java.awt.Color |
getLineMouseOverTextBorderColor()
get Mouse Over Text Border Color |
int |
getLineMouseOverTextBorderStyle()
get Mouse Over Text Border style |
int |
getLineMouseOverTextBorderWidth()
get Mouse Over Text Border width |
boolean |
getLineMouseOverTextEnable()
get Graph LineMouseOver text Enable/disable |
java.awt.Font |
getLineMouseOverTextFont()
get Graph LineMouseOver text Font |
java.awt.Color |
getLineMouseOverTextForeground()
get Graph LineMouseOver text Foreground color |
int |
getLineMouseOverTextMaxLen()
get Graph LineMouseOver text Maximum number of character |
java.awt.Color |
getLineMouseOverTextShadowColor()
get Mouse Over Text Shadow Color |
int |
getLineMouseOverTextShadowStyle()
get Mouse Over Text Shadow style |
int |
getLineMouseOverTextShadowWidth()
get Mouse Over Text Shadow width |
boolean |
getLineOverLapYAxisLabelEnable()
get Axis label OverLap enable |
int |
getLinePosition()
get Line position |
GraphLineDetail |
getLineProperties()
Get GraphLineDetail Object for Line properties |
java.awt.Color |
getLineShadowColor()
Get Line shadow color |
boolean |
getLineShadowVisible()
Get Line shadow is Enable/Disable |
java.lang.String |
getLineTooltipText()
get Line Tooltip Text |
int |
getLineTransperancyInPercent()
get transperancy value of color |
int |
getLineYAxisDivisionValue()
To get y division value |
java.awt.Color |
getLineYAxisGridLineColor()
get Axis Grid Line Color |
int |
getLineYAxisGridLineStyle()
get Axis Grid Line Style |
boolean |
getLineYAxisGridLineVisible()
get Axis Grid Line visible on Major Line |
int |
getLineYAxisGridLineWidth()
get Axis Grid Line Width |
java.awt.Color |
getLineYAxisGridStripColor()
get Axis Grid Line Color |
boolean |
getLineYAxisGridStripVisible()
get Axis Grid Strip visible on Major Line |
int |
getLineYAxisLabelAlign()
get Axis Label alignment |
int |
getLineYAxisLabelAlignAngle()
get Axis Label Alignment Angle |
java.awt.Color |
getLineYAxisLabelBackground()
get Axis label Background Color |
boolean |
getLineYAxisLabelBackgroundVisible()
get Axis label Background visible |
boolean |
getLineYAxisLabelDrillDownEnable()
get Axis label DrillDown Enable |
java.awt.Font |
getLineYAxisLabelFont()
get Axis Label Font |
java.awt.Color |
getLineYAxisLabelForeground()
get Axis Font Color |
java.lang.String |
getLineYAxisLabelFormat()
get Axis Label Format string |
java.lang.String |
getLineYAxisLabelTooltipText()
get Axis Label Tooltip Text |
boolean |
getLineYAxisLabelVisible()
get Axis Label visible |
java.awt.Color |
getLineYAxisLineColor()
get Axis Major Line Color |
int |
getLineYAxisLineWidth()
get Axis Major Line Width |
double |
getLineYAxisMaxLabelValue()
To get y axis maximum label value |
double |
getLineYAxisMinLabelValue()
To get y axis minimum label value |
java.lang.String |
getLineYAxisName()
get Axis Name |
int |
getLineYAxisNameAlign()
get Axis Name Alignment |
java.awt.Color |
getLineYAxisNameBackground()
get Axis Name Background Color |
boolean |
getLineYAxisNameBackgroundVisible()
get Axis Name Background visible |
java.awt.Color |
getLineYAxisNameBorderColor()
get Axis Name Border Color |
int |
getLineYAxisNameBorderStyle()
get Axis Name Border style |
int |
getLineYAxisNameBorderWidth()
get Axis Name Border width |
java.awt.Font |
getLineYAxisNameFont()
get Axis Name Font |
java.awt.Color |
getLineYAxisNameForeground()
get Axis Font Color |
int |
getLineYAxisNameMaxLine()
get Axis Name Maximum number of lines |
java.awt.Color |
getLineYAxisNameShadowColor()
get Axis Name Shadow Color |
int |
getLineYAxisNameShadowStyle()
get Axis Name Shadow style |
int |
getLineYAxisNameShadowWidth()
get Axis Name Shadow width |
boolean |
getLineYAxisNameVisible()
get Axis Name visible |
int |
getLineYAxisPosition()
Get position of Y-Axis of Line |
java.awt.Color |
getLineYAxisTickLineColor()
get Axis Tick Line Color |
int |
getLineYAxisTickLineHeight()
get Axis Tick Line Height |
int |
getLineYAxisTickLinePosition()
get Axis Tick Line Position |
boolean |
getLineYAxisTickLineVisible()
get Axis Tick Line visible on Major Line |
int |
getLineYAxisTickLineWidth()
get Axis Tick Line Width |
java.lang.String |
getLineYAxisUnitLabel()
To get y axis unit value |
double |
getLineYDivisionValue()
Get Division Value For Y-Axis of Line |
java.awt.Color |
getLineYZeroGridLineColor()
get Axis Grid Line Color |
int |
getLineYZeroGridLineStyle()
get Axis Grid Line Style |
int |
getLineYZeroGridLineWidth()
get Axis Grid Line Width |
int |
getLineZAxisAlignment()
get Axis Position |
java.awt.Color |
getLineZAxisBackground()
Get Z-Axis Background Color |
boolean |
getLineZAxisBackgroundVisible()
Get Z-Axis Background Visible |
java.awt.Color |
getLineZAxisBorderColor()
get Z Axis Border Color |
int |
getLineZAxisBorderStyle()
get Z Axis Border style |
int |
getLineZAxisBorderWidth()
get Z Axis Border width |
int |
getLineZAxisLabelAlign()
get Axis Label alignment |
java.awt.Color |
getLineZAxisLabelBackground()
get Axis label Background Color |
boolean |
getLineZAxisLabelBackgroundVisible()
get Axis label Background visible |
boolean |
getLineZAxisLabelDrillDownEnable()
get Axis label DrillDown Enable |
java.awt.Font |
getLineZAxisLabelFont()
get Axis Label Font |
java.awt.Color |
getLineZAxisLabelForeground()
get Axis Font Color |
java.lang.String |
getLineZAxisLabelFormat()
get Axis Label Format string |
int |
getLineZAxisLabelShowOrder()
get Z AxisLabel Show Order |
java.lang.String |
getLineZAxisLabelTooltipText()
get Axis Label Tooltip Text |
boolean |
getLineZAxisLabelVisible()
get Axis Label visible |
java.lang.String |
getLineZAxisName()
get Axis Name |
int |
getLineZAxisNameAlign()
get Axis Name Alignment |
java.awt.Color |
getLineZAxisNameBackground()
get Axis Name Background Color |
boolean |
getLineZAxisNameBackgroundVisible()
get Axis Name Background visible |
java.awt.Color |
getLineZAxisNameBorderColor()
get Axis Name Border Color |
int |
getLineZAxisNameBorderStyle()
get Axis Name Border style |
int |
getLineZAxisNameBorderWidth()
get Axis Name Border width |
java.awt.Font |
getLineZAxisNameFont()
get Axis Name Font |
java.awt.Color |
getLineZAxisNameForeground()
get Axis Font Color |
int |
getLineZAxisNameMaxLine()
get Axis Name Maximum number of lines |
java.awt.Color |
getLineZAxisNameShadowColor()
get Axis Name Shadow Color |
int |
getLineZAxisNameShadowStyle()
get Axis Name Shadow style |
int |
getLineZAxisNameShadowWidth()
get Axis Name Shadow width |
boolean |
getLineZAxisNameVisible()
get Axis Name visible |
int |
getLineZAxisPosition()
get Axis Position |
java.awt.Color |
getLineZAxisShadowColor()
get Z Axis Shadow Color |
int |
getLineZAxisShadowStyle()
get Z Axis Shadow style |
int |
getLineZAxisShadowWidth()
get Z Axis Shadow width |
boolean |
getLineZAxisVisible()
Get Z-Axis Visible/Hide |
java.lang.String |
getNumericalAxisLabel1()
|
java.lang.String |
getNumericalAxisLabel2()
|
java.awt.Dimension |
getPreferredSize()
|
java.lang.String |
getSerialAxisLabel()
Gets the Serial Axis Label |
protected java.awt.Rectangle |
getVisibleGraphRect()
Returns the Visible rectangle of the component |
GraphYAxisDetail |
getYAxis1Properties()
Get GraphZAxisDetail Object |
int |
getYAxis2DivisionValue()
To get y 2 division value |
GraphYAxisDetail |
getYAxis2Properties()
Get GraphYAxisDetail Object |
int |
getYAxisDivisionValue()
To get y division value |
double |
getYAxisMaxLabelValue()
To get y axis maximum label value |
double |
getYAxisMinLabelValue()
To get y axis minimum label value |
java.lang.String |
getYAxisUnitLabel()
To get y axis unit value |
GraphZAxisDetail |
getZAxis1Properties()
Get GraphZAxisDetail Object |
GraphZAxisDetail |
getZAxis2Properties()
Get GraphZAxisDetail Object |
protected int |
indexOf(java.util.Vector vector,
java.lang.String text)
Returns the index of the specified text into given vector |
void |
init(GraphPanel theGraphObject1,
GraphPanel theGraphObject2)
Initialize graph variables |
boolean |
isSingleYAxis()
This method returns mode for drawing single or double y axis |
void |
paintComponent(java.awt.Graphics g)
This method paints graph according to properties and data of graph. |
boolean |
populateGraph()
Populates the Graph |
protected void |
processMouseEvent(java.awt.event.MouseEvent mevt)
Process Mouse Event |
protected void |
processMouseMotionEvent(java.awt.event.MouseEvent mevt)
Process Mouse Motion Events |
void |
propertyChange(java.beans.PropertyChangeEvent pce)
|
void |
readExternal(java.io.ObjectInput in)
This method retrieves the state of the bean |
void |
reDraw()
|
protected void |
refreshProperties(int nFor)
This method refreshes the Graph followed by the given changed property |
void |
setBackground(java.awt.Color c)
Sets the Background color. |
void |
setBarBorder(com.elegantj.editors.AWTBorder newBorder)
set Bar Border Object |
void |
setBarBorderColor(java.awt.Color newBorderColor)
set Bar Border Color |
void |
setBarBorderStyle(int newBorderStyle)
set Bar Border Style |
void |
setBarBorderVisible(boolean visible)
set Bar Border Visible/Hide |
void |
setBarBorderWidth(int newBorderWidth)
set Bar Border Width |
void |
setBarColors(java.util.Vector invalue)
Set Bar Properties |
void |
setBarComputationType(int type)
Sets the Computation Type |
void |
setBarGapInPercent(int gapInPercent)
Set Gap between two Bar group in Percentage |
void |
setBarGradientAngle(int angle)
set Bar Gradient Painter angle |
void |
setBarGradientExtent(int inExtent)
set Default Extent for drawing Gradient |
void |
setBarGradientMode(int mode)
set Bar Gradient Painter mode |
void |
setBarGradientVisible(boolean visible)
set Bar Gradient Visible/Hide |
void |
setBarMouseOverEffectEnable(boolean visible)
set Bar Graph Mouse Over Effect is Enable/Disable |
void |
setBarMouseOverStaticTextEnable(boolean visible)
set Graph Mouse Over text is Displayed static |
void |
setBarMouseOverText(java.lang.String text)
set Graph BarMouseOver text |
void |
setBarMouseOverTextAlignment(int align)
set Graph Mouse Over text Alignment (TOP/CENTER/BOTTOM) |
void |
setBarMouseOverTextBackground(java.awt.Color newColor)
set Graph Mouse Over text Background color |
void |
setBarMouseOverTextBackgroundVisible(boolean visible)
set Graph Mouse Over text Background is Visible/Hide |
void |
setBarMouseOverTextBorderColor(java.awt.Color inColor)
set Mouse Over Text Border Color |
void |
setBarMouseOverTextBorderStyle(int style)
set Mouse Over Text Border style |
void |
setBarMouseOverTextBorderWidth(int width)
set Mouse Over Text Border Width |
void |
setBarMouseOverTextEnable(boolean visible)
set Graph Mouse Over text is Enable/Disable |
void |
setBarMouseOverTextFont(java.awt.Font newFont)
set Graph Mouse Over text Font |
void |
setBarMouseOverTextForeground(java.awt.Color newColor)
set Graph Mouse Over text Foreground color |
void |
setBarMouseOverTextMaxLen(int max)
set Graph BarMouseOver text Maximum number of character |
void |
setBarMouseOverTextShadowColor(java.awt.Color inColor)
set Mouse Over Text Shadow Color |
void |
setBarMouseOverTextShadowStyle(int style)
set Mouse Over Text Shadow style |
void |
setBarMouseOverTextShadowWidth(int width)
set Mouse Over Text Shadow Width |
void |
setBarOverLapYAxisLabelEnable(boolean visible)
set Axis label OverLap enable |
void |
setBarProperties(GraphBarDetail inGraphBarDetail)
Set GraphBarDetail Object Specifying Bar properties |
void |
setBarTooltipText(java.lang.String tooltip)
set Bar Tooltip text |
void |
setBarTransperancyInPercent(int transperancyInPercent)
set Transperancy in Bar color |
void |
setBarWidth(int width)
Set Bar Width |
void |
setBarYAxisDivisionValue(int yAxisDivisionValue)
To set y division value |
void |
setBarYAxisGridLineColor(java.awt.Color linecolor)
set Axis Grid Line Color |
void |
setBarYAxisGridLineStyle(int style)
set Axis Grid Line Style |
void |
setBarYAxisGridLineVisible(boolean visible)
set Axis Grid Line visible on Major Line |
void |
setBarYAxisGridLineWidth(int width)
set Axis Grid Line Width |
void |
setBarYAxisGridStripColor(java.awt.Color linecolor)
set Axis Grid Strip Color |
void |
setBarYAxisGridStripVisible(boolean visible)
set Axis Grid Strip visible on Major Line |
void |
setBarYAxisLabelAlign(int align)
set Axis Label alignment |
void |
setBarYAxisLabelAlignAngle(int angle)
set Axis Name Alignment Angle |
void |
setBarYAxisLabelBackground(java.awt.Color Backgroundcolor)
set Axis label Background Color |
void |
setBarYAxisLabelBackgroundVisible(boolean visible)
set Axis label Background visible |
void |
setBarYAxisLabelDrillDownEnable(boolean enable)
set Axis label DrillDown Enable |
void |
setBarYAxisLabelFont(java.awt.Font labelfont)
set Axis Label Font |
void |
setBarYAxisLabelForeground(java.awt.Color foreground)
set Axis Label Font Color |
void |
setBarYAxisLabelFormat(java.lang.String formatStr)
set Axis Label Format string |
void |
setBarYAxisLabelTooltipText(java.lang.String tooltip)
set Axis Label Tooltip text |
void |
setBarYAxisLabelVisible(boolean visible)
set Axis Label visible |
void |
setBarYAxisLineColor(java.awt.Color linecolor)
set Axis Major Line Color |
void |
setBarYAxisLineWidth(int width)
set Axis Major Line Width |
void |
setBarYAxisMaxLabelValue(double yAxisMaxLabelValue)
To set y axis maximum label value |
void |
setBarYAxisMinLabelValue(double yAxisMinLabelValue)
To set y axis minimum label value |
void |
setBarYAxisName(java.lang.String name)
set Axis Name |
void |
setBarYAxisNameAlign(int align)
set Axis Name Alignment |
void |
setBarYAxisNameBackground(java.awt.Color bgColor)
set Axis Name Background Color |
void |
setBarYAxisNameBackgroundVisible(boolean visible)
set Axis Name Background visible |
void |
setBarYAxisNameBorderColor(java.awt.Color inColor)
set Axis Name Border Color |
void |
setBarYAxisNameBorderStyle(int style)
set Axis Name Border style |
void |
setBarYAxisNameBorderWidth(int width)
set Axis Name Border Width |
void |
setBarYAxisNameFont(java.awt.Font namefont)
set Axis Name Font |
void |
setBarYAxisNameForeground(java.awt.Color foreground)
set Axis Name Font Color |
void |
setBarYAxisNameMaxLine(int max)
set Axis Name Maximum number of lines |
void |
setBarYAxisNameShadowColor(java.awt.Color inColor)
set Axis Name Shadow Color |
void |
setBarYAxisNameShadowStyle(int style)
set Axis Name Shadow style |
void |
setBarYAxisNameShadowWidth(int width)
set Axis Name Shadow Width |
void |
setBarYAxisNameVisible(boolean visible)
set Axis Name visible |
void |
setBarYAxisPosition(int position)
Set position of Y-Axis of Bar |
void |
setBarYAxisTickLineColor(java.awt.Color linecolor)
set Axis Tick Line Color |
void |
setBarYAxisTickLineHeight(int height)
set Axis Tick Line Height |
void |
setBarYAxisTickLinePosition(int position)
set Axis Tick Line Position |
void |
setBarYAxisTickLineVisible(boolean visible)
set Axis Tick Line visible on Major Line |
void |
setBarYAxisTickLineWidth(int width)
set Axis Tick Line Width |
void |
setBarYAxisUnitLabel(java.lang.String yAxisUnitLabel)
To set y axis Unit label |
void |
setBarYDivisionValue(double value)
Set Division Value For Y-Axis of Bar |
void |
setBarYZeroGridLineColor(java.awt.Color linecolor)
set Axis Grid Line Color |
void |
setBarYZeroGridLineStyle(int style)
set Axis Grid Line Style |
void |
setBarYZeroGridLineWidth(int width)
set Axis Grid Line Width |
void |
setBarZAxisAlignment(int align)
set Axis Position |
void |
setBarZAxisBackground(java.awt.Color bgColor)
Set Z-Axis Background Color |
void |
setBarZAxisBackgroundVisible(boolean visible)
Set Z-Axis Background Visible |
void |
setBarZAxisBorderColor(java.awt.Color inColor)
set Z Axis Border Color |
void |
setBarZAxisBorderStyle(int style)
set Axis Name Border style |
void |
setBarZAxisBorderWidth(int width)
set Z Axis Border Width |
void |
setBarZAxisLabelAlign(int align)
set Axis Label alignment |
void |
setBarZAxisLabelBackground(java.awt.Color Backgroundcolor)
set Axis label Background Color |
void |
setBarZAxisLabelBackgroundVisible(boolean visible)
set Axis label Background visible |
void |
setBarZAxisLabelDrillDownEnable(boolean enable)
set Axis label DrillDown Enable |
void |
setBarZAxisLabelFont(java.awt.Font labelfont)
set Axis Label Font |
void |
setBarZAxisLabelForeground(java.awt.Color foreground)
set Axis Label Font Color |
void |
setBarZAxisLabelFormat(java.lang.String formatStr)
set Axis Label Format string |
void |
setBarZAxisLabelShowOrder(int align)
set Z AxisLabel Show Order 0 : Left to Right (for H alignment) Top to Bottom (for V alignment) 1 : Right to Left (for H alignment) Bottom to Top (for V alignment) |
void |
setBarZAxisLabelTooltipText(java.lang.String tooltip)
set Axis Label Tooltip text |
void |
setBarZAxisLabelVisible(boolean visible)
set Axis Label visible |
void |
setBarZAxisName(java.lang.String name)
set Axis Name |
void |
setBarZAxisNameAlign(int align)
set Axis Name Alignment |
void |
setBarZAxisNameBackground(java.awt.Color bgColor)
set Axis Name Background Color |
void |
setBarZAxisNameBackgroundVisible(boolean visible)
set Axis Name Background visible |
void |
setBarZAxisNameBorderColor(java.awt.Color inColor)
set Axis Name Border Color |
void |
setBarZAxisNameBorderStyle(int style)
set Axis Name Border style |
void |
setBarZAxisNameBorderWidth(int width)
set Axis Name Border Width |
void |
setBarZAxisNameFont(java.awt.Font namefont)
set Axis Name Font |
void |
setBarZAxisNameForeground(java.awt.Color foreground)
set Axis Name Font Color |
void |
setBarZAxisNameMaxLine(int max)
set Axis Name Maximum number of lines |
void |
setBarZAxisNameShadowColor(java.awt.Color inColor)
set Axis Name Shadow Color |
void |
setBarZAxisNameShadowStyle(int style)
set Axis Name Shadow style |
void |
setBarZAxisNameShadowWidth(int width)
set Axis Name Shadow Width |
void |
setBarZAxisNameVisible(boolean visible)
set Axis Name visible |
void |
setBarZAxisPosition(int pos)
set Axis Position |
void |
setBarZAxisShadowColor(java.awt.Color inColor)
set Z Axis Shadow Color |
void |
setBarZAxisShadowStyle(int style)
set Z Axis Shadow style |
void |
setBarZAxisShadowWidth(int width)
set Z Axis Shadow Width |
void |
setBarZAxisVisible(boolean visible)
Set Z-Axis Visible/Hide |
void |
setComputationType(int type)
Sets the Computation Type |
void |
setExplainNotesStrLen1(int explainNotesStrLen)
To set maximum length of explaination notes |
void |
setExplainNotesStrLen2(int explainNotesStrLen)
To set maximum length of explaination notes |
void |
setFont(java.awt.Font f)
Sets the Font. |
void |
setForeground(java.awt.Color c)
Sets the Foreground color. |
void |
setGraphData(java.util.Vector graphData)
Sets the graph data |
void |
setGraphData1(java.util.Vector graphData)
Sets the graph data for graph1 |
void |
setGraphData2(java.util.Vector graphData)
Sets the graph data for graph2 |
void |
setGraphDataEmbeded(boolean flag)
Specifies that wheather graph data serialize or not |
void |
setItemAxisLabel(java.lang.String label)
Sets the Serial Axis Label |
void |
setItemAxisLabel1(java.lang.String label)
Sets the Item Axis Label |
void |
setItemAxisLabel2(java.lang.String label)
Sets the Item Axis Label for graph 2 |
void |
setLineComputationType(int type)
Sets the Computation Type |
void |
setLineDetailProperties(java.util.Vector invalue)
set Line Properties |
void |
setLineGraphCurvedLineEnable(boolean enable)
set Graph CurvedLine Enable/Disable |
void |
setLineGraphLineStyle(int style)
set Graph Line style |
void |
setLineGraphStyledLineEnable(boolean enable)
set Graph StyledLine Enable/Disable |
void |
setLineGraphTypeObject()
|
void |
setLineMouseOverEffectEnable(boolean visible)
set Line Graph Mouse Over Effect is Enable/Disable |
void |
setLineMouseOverStaticTextEnable(boolean visible)
set Graph Mouse Over text is Displayed static |
void |
setLineMouseOverText(java.lang.String text)
set Graph LineMouseOver text |
void |
setLineMouseOverTextAlignment(int align)
set Graph Mouse Over text Alignment (TOP/CENTER/BOTTOM) |
void |
setLineMouseOverTextBackground(java.awt.Color newColor)
set Graph Mouse Over text Background color |
void |
setLineMouseOverTextBackgroundVisible(boolean visible)
set Graph Mouse Over text Background is Visible/Hide |
void |
setLineMouseOverTextBorderColor(java.awt.Color inColor)
set Mouse Over Text Border Color |
void |
setLineMouseOverTextBorderStyle(int style)
set Mouse Over Text Border style |
void |
setLineMouseOverTextBorderWidth(int width)
set Mouse Over Text Border Width |
void |
setLineMouseOverTextEnable(boolean visible)
set Graph Mouse Over text is Enable/Disable |
void |
setLineMouseOverTextFont(java.awt.Font newFont)
set Graph Mouse Over text Font |
void |
setLineMouseOverTextForeground(java.awt.Color newColor)
set Graph Mouse Over text Foreground color |
void |
setLineMouseOverTextMaxLen(int max)
set Graph LineMouseOver text Maximum number of character |
void |
setLineMouseOverTextShadowColor(java.awt.Color inColor)
set Mouse Over Text Shadow Color |
void |
setLineMouseOverTextShadowStyle(int style)
set Mouse Over Text Shadow style |
void |
setLineMouseOverTextShadowWidth(int width)
set Mouse Over Text Shadow Width |
void |
setLineOverLapYAxisLabelEnable(boolean visible)
set Axis label OverLap enable |
void |
setLinePosition(int position)
Set Line Position |
void |
setLineProperties(GraphLineDetail inGraphLineDetail)
Set GraphLineDetail Object Specifying Line properties |
void |
setLineShadowColor(java.awt.Color inColor)
Set Line shadow color |
void |
setLineShadowVisible(boolean isVisible)
Set Line shadow is Enable/Disable |
void |
setLineTooltipText(java.lang.String tooltip)
set Line Tooltip text |
void |
setLineTransperancyInPercent(int transperancyInPercent)
set Transperancy in line/strip/point color |
void |
setLineYAxisDivisionValue(int yAxisDivisionValue)
To set y division value |
void |
setLineYAxisGridLineColor(java.awt.Color linecolor)
set Axis Grid Line Color |
void |
setLineYAxisGridLineStyle(int style)
set Axis Grid Line Style |
void |
setLineYAxisGridLineVisible(boolean visible)
set Axis Grid Line visible on Major Line |
void |
setLineYAxisGridLineWidth(int width)
set Axis Grid Line Width |
void |
setLineYAxisGridStripColor(java.awt.Color linecolor)
set Axis Grid Strip Color |
void |
setLineYAxisGridStripVisible(boolean visible)
set Axis Grid Strip visible on Major Line |
void |
setLineYAxisLabelAlign(int align)
set Axis Label alignment |
void |
setLineYAxisLabelAlignAngle(int angle)
set Axis Name Alignment Angle |
void |
setLineYAxisLabelBackground(java.awt.Color Backgroundcolor)
set Axis label Background Color |
void |
setLineYAxisLabelBackgroundVisible(boolean visible)
set Axis label Background visible |
void |
setLineYAxisLabelDrillDownEnable(boolean enable)
set Axis label DrillDown Enable |
void |
setLineYAxisLabelFont(java.awt.Font labelfont)
set Axis Label Font |
void |
setLineYAxisLabelForeground(java.awt.Color foreground)
set Axis Label Font Color |
void |
setLineYAxisLabelFormat(java.lang.String formatStr)
set Axis Label Format string |
void |
setLineYAxisLabelTooltipText(java.lang.String tooltip)
set Axis Label Tooltip text |
void |
setLineYAxisLabelVisible(boolean visible)
set Axis Label visible |
void |
setLineYAxisLineColor(java.awt.Color linecolor)
set Axis Major Line Color |
void |
setLineYAxisLineWidth(int width)
set Axis Major Line Width |
void |
setLineYAxisMaxLabelValue(double yAxisMaxLabelValue)
To set y axis maximum label value |
void |
setLineYAxisMinLabelValue(double yAxisMinLabelValue)
To set y axis minimum label value |
void |
setLineYAxisName(java.lang.String name)
set Axis Name |
void |
setLineYAxisNameAlign(int align)
set Axis Name Alignment |
void |
setLineYAxisNameBackground(java.awt.Color bgColor)
set Axis Name Background Color |
void |
setLineYAxisNameBackgroundVisible(boolean visible)
set Axis Name Background visible |
void |
setLineYAxisNameBorderColor(java.awt.Color inColor)
set Axis Name Border Color |
void |
setLineYAxisNameBorderStyle(int style)
set Axis Name Border style |
void |
setLineYAxisNameBorderWidth(int width)
set Axis Name Border Width |
void |
setLineYAxisNameFont(java.awt.Font namefont)
set Axis Name Font |
void |
setLineYAxisNameForeground(java.awt.Color foreground)
set Axis Name Font Color |
void |
setLineYAxisNameMaxLine(int max)
set Axis Name Maximum number of lines |
void |
setLineYAxisNameShadowColor(java.awt.Color inColor)
set Axis Name Shadow Color |
void |
setLineYAxisNameShadowStyle(int style)
set Axis Name Shadow style |
void |
setLineYAxisNameShadowWidth(int width)
set Axis Name Shadow Width |
void |
setLineYAxisNameVisible(boolean visible)
set Axis Name visible |
void |
setLineYAxisPosition(int position)
Set position of Y-Axis of Line |
void |
setLineYAxisTickLineColor(java.awt.Color linecolor)
set Axis Tick Line Color |
void |
setLineYAxisTickLineHeight(int height)
set Axis Tick Line Height |
void |
setLineYAxisTickLinePosition(int position)
set Axis Tick Line Position |
void |
setLineYAxisTickLineVisible(boolean visible)
set Axis Tick Line visible on Major Line |
void |
setLineYAxisTickLineWidth(int width)
set Axis Tick Line Width |
void |
setLineYAxisUnitLabel(java.lang.String yAxisUnitLabel)
To set y axis Unit label |
void |
setLineYDivisionValue(double value)
Set Division Value For Y-Axis of Line |
void |
setLineYZeroGridLineColor(java.awt.Color linecolor)
set Axis Grid Line Color |
void |
setLineYZeroGridLineStyle(int style)
set Axis Grid Line Style |
void |
setLineYZeroGridLineWidth(int width)
set Axis Grid Line Width |
void |
setLineZAxisAlignment(int align)
set Axis Position |
void |
setLineZAxisBackground(java.awt.Color bgColor)
Set Z-Axis Background Color |
void |
setLineZAxisBackgroundVisible(boolean visible)
Set Z-Axis Background Visible |
void |
setLineZAxisBorderColor(java.awt.Color inColor)
set Z Axis Border Color |
void |
setLineZAxisBorderStyle(int style)
set Axis Name Border style |
void |
setLineZAxisBorderWidth(int width)
set Z Axis Border Width |
void |
setLineZAxisLabelAlign(int align)
set Axis Label alignment |
void |
setLineZAxisLabelBackground(java.awt.Color Backgroundcolor)
set Axis label Background Color |
void |
setLineZAxisLabelBackgroundVisible(boolean visible)
set Axis label Background visible |
void |
setLineZAxisLabelDrillDownEnable(boolean enable)
set Axis label DrillDown Enable |
void |
setLineZAxisLabelFont(java.awt.Font labelfont)
set Axis Label Font |
void |
setLineZAxisLabelForeground(java.awt.Color foreground)
set Axis Label Font Color |
void |
setLineZAxisLabelFormat(java.lang.String formatStr)
set Axis Label Format string |
void |
setLineZAxisLabelShowOrder(int align)
set Z AxisLabel Show Order 0 : Left to Right (for H alignment) Top to Bottom (for V alignment) 1 : Right to Left (for H alignment) Bottom to Top (for V alignment) |
void |
setLineZAxisLabelTooltipText(java.lang.String tooltip)
set Axis Label Tooltip text |
void |
setLineZAxisLabelVisible(boolean visible)
set Axis Label visible |
void |
setLineZAxisName(java.lang.String name)
set Axis Name |
void |
setLineZAxisNameAlign(int align)
set Axis Name Alignment |
void |
setLineZAxisNameBackground(java.awt.Color bgColor)
set Axis Name Background Color |
void |
setLineZAxisNameBackgroundVisible(boolean visible)
set Axis Name Background visible |
void |
setLineZAxisNameBorderColor(java.awt.Color inColor)
set Axis Name Border Color |
void |
setLineZAxisNameBorderStyle(int style)
set Axis Name Border style |
void |
setLineZAxisNameBorderWidth(int width)
set Axis Name Border Width |
void |
setLineZAxisNameFont(java.awt.Font namefont)
set Axis Name Font |
void |
setLineZAxisNameForeground(java.awt.Color foreground)
set Axis Name Font Color |
void |
setLineZAxisNameMaxLine(int max)
set Axis Name Maximum number of lines |
void |
setLineZAxisNameShadowColor(java.awt.Color inColor)
set Axis Name Shadow Color |
void |
setLineZAxisNameShadowStyle(int style)
set Axis Name Shadow style |
void |
setLineZAxisNameShadowWidth(int width)
set Axis Name Shadow Width |
void |
setLineZAxisNameVisible(boolean visible)
set Axis Name visible |
void |
setLineZAxisPosition(int pos)
set Axis Position |
void |
setLineZAxisShadowColor(java.awt.Color inColor)
set Z Axis Shadow Color |
void |
setLineZAxisShadowStyle(int style)
set Z Axis Shadow style |
void |
setLineZAxisShadowWidth(int width)
set Z Axis Shadow Width |
void |
setLineZAxisVisible(boolean visible)
Set Z-Axis Visible/Hide |
void |
setNumericalAxisLabel(java.lang.String label)
Sets the Numerical Axis Label |
void |
setNumericalAxisLabel1(java.lang.String label)
|
void |
setNumericalAxisLabel2(java.lang.String label)
|
void |
setPointOnGraph(int inValue)
|
void |
setSerialAxisLabel(java.lang.String label)
Sets the Serial Axis Label |
void |
setSingleYAxis(boolean inValue)
This method set mode for drawing single or double y axis |
void |
setSortDataEnable(boolean sortEnable)
set Sorting of data Enable/Disable |
void |
setTitleProperties(GraphTitleDetail inGraphTitleDetail)
Set GraphTitleDetail Object |
void |
setXAxisProperties(GraphXAxisDetail inGraphXAxisDetail)
Set GraphXAxisDetail Object |
void |
setYAxis1Properties(GraphYAxisDetail inGraphYAxisDetail)
|
void |
setYAxis2Properties(GraphYAxisDetail inGraphYAxisDetail)
|
void |
setYAxisDivisionValue(int yAxisDivisionValue)
To set y division value |
void |
setYAxisMaxLabelValue(double yAxisMaxLabelValue)
To set y axis maximum label value |
void |
setYAxisMinLabelValue(double yAxisMinLabelValue)
To set y axis minimum label value |
void |
setYAxisProperties(GraphYAxisDetail inGraphYAxisDetail)
Set GraphYAxisDetail Object |
void |
setYAxisUnitLabel(java.lang.String yAxisUnitLabel)
To set y axis Unit label |
void |
setZAxis1Properties(GraphZAxisDetail inGraphZAxisDetail)
Set GraphZAxisDetail Object |
void |
setZAxis2Properties(GraphZAxisDetail inGraphZAxisDetail)
Set GraphZAxisDetail Object |
void |
setZAxisProperties(GraphZAxisDetail inGraphZAxisDetail)
Set GraphZAxisDetail Object |
void |
update(java.awt.Graphics g)
|
protected void |
writeAttributes(XMLWriter xmlWriter)
|
void |
writeExternal(java.io.ObjectOutput out)
This method saves the state of the bean |
protected void |
writeGraphAttributes(XMLWriter xmlWriter)
Write Properties to the xml File |
protected void |
writeGraphData(XMLWriter xmlwriter)
|
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected java.awt.Rectangle m_OriginalClipRect
protected int m_Width
protected int m_Height
protected boolean m_Initialized
public BarGraph m_BarGraph
public LineGraph m_LineGraph
public int m_PointOnGraph
protected boolean m_isSingleYAxis
protected java.lang.Object m_LineGraphObj
| Constructor Detail |
public CombinedGraph()
public CombinedGraph(GraphPanel theGraphObject1,
GraphPanel theGraphObject2)
| Method Detail |
public void init(GraphPanel theGraphObject1,
GraphPanel theGraphObject2)
public void setSingleYAxis(boolean inValue)
inValue - true: one y axis is drawn, false: two y axis drawnpublic boolean isSingleYAxis()
public void setBackground(java.awt.Color c)
setBackground in class GraphPanelc - Graph Background Colorpublic void setForeground(java.awt.Color c)
setForeground in class GraphPanelc - Graph Foreground Colorpublic void setFont(java.awt.Font f)
setFont in class GraphPanelf - Graph Fontpublic void setSortDataEnable(boolean sortEnable)
setSortDataEnable in class GraphPanelsortEnable - Data is sort or not before generating Graphpublic void setComputationType(int type)
setComputationType in class GraphPaneltype - one of the constants :
NONE_COMPUTATION, SUM_COMPUTATION,
COUNT_COMPUTATION, VALID_COUNT_COMPUTATION,
AVERAGE_COMPUTATION, VALID_AVERAGE_COMPUTATION,
MAXIMUM_COMPUTATION, MINIMUM_COMPUTATIONpublic void setYAxisMaxLabelValue(double yAxisMaxLabelValue)
setYAxisMaxLabelValue in class GraphPanelyAxisMaxLabelValue - maximum value at y axispublic void setYAxisMinLabelValue(double yAxisMinLabelValue)
setYAxisMinLabelValue in class GraphPanelpublic void setYAxisUnitLabel(java.lang.String yAxisUnitLabel)
setYAxisUnitLabel in class GraphPanelpublic BarGraph getBarGraph()
public LineGraph getLineGraph()
public void setPointOnGraph(int inValue)
public void setLineProperties(GraphLineDetail inGraphLineDetail)
inGraphLineDetail - Object specifying Line Propertiespublic GraphLineDetail getLineProperties()
public void setExplainNotesStrLen1(int explainNotesStrLen)
public int getExplainNotesStrLen1()
public void setExplainNotesStrLen2(int explainNotesStrLen)
public int getExplainNotesStrLen2()
public void setSerialAxisLabel(java.lang.String label)
setSerialAxisLabel in class GraphPanellabel - X-Axis Labelpublic java.lang.String getSerialAxisLabel()
getSerialAxisLabel in class GraphPanelpublic void setItemAxisLabel(java.lang.String label)
setItemAxisLabel in class GraphPanellabel - X-Axis Labelpublic java.lang.String getItemAxisLabel()
getItemAxisLabel in class GraphPanelpublic void setNumericalAxisLabel(java.lang.String label)
setNumericalAxisLabel in class GraphPanellabel - Y-Axis Labelpublic void setNumericalAxisLabel1(java.lang.String label)
public java.lang.String getNumericalAxisLabel1()
public void setNumericalAxisLabel2(java.lang.String label)
public void setYAxis1Properties(GraphYAxisDetail inGraphYAxisDetail)
public void setYAxis2Properties(GraphYAxisDetail inGraphYAxisDetail)
public GraphYAxisDetail getYAxis1Properties()
public GraphYAxisDetail getYAxis2Properties()
public int getYAxis2DivisionValue()
public void setYAxisDivisionValue(int yAxisDivisionValue)
setYAxisDivisionValue in class GraphPanelyAxisDivisionValue - division value at y axispublic int getYAxisDivisionValue()
getYAxisDivisionValue in class GraphPanelpublic double getYAxisMaxLabelValue()
getYAxisMaxLabelValue in class GraphPanelpublic double getYAxisMinLabelValue()
getYAxisMinLabelValue in class GraphPanelpublic java.lang.String getYAxisUnitLabel()
getYAxisUnitLabel in class GraphPanelpublic java.lang.String getNumericalAxisLabel2()
public void setItemAxisLabel1(java.lang.String label)
label - Z-Axis Labelpublic java.lang.String getItemAxisLabel1()
public void setItemAxisLabel2(java.lang.String label)
label - Z-Axis Labelpublic java.lang.String getItemAxisLabel2()
public void setGraphData(java.util.Vector graphData)
setGraphData in class GraphPanelgraphData - the double dimensional vector containing the graph data,
first element of the vector should be column namespublic void setGraphData1(java.util.Vector graphData)
graphData - the double dimensional vector containing the graph data,
first element of the vector should be column namespublic java.util.Vector getGraphData1()
public void setGraphData2(java.util.Vector graphData)
graphData - the double dimensional vector containing the graph data,
first element of the vector should be column namespublic java.util.Vector getGraphData2()
public void setTitleProperties(GraphTitleDetail inGraphTitleDetail)
GraphPanel
setTitleProperties in class GraphPanelinGraphTitleDetail - Object specifying Title properties (text,color,font,boreder,etc...)public void setXAxisProperties(GraphXAxisDetail inGraphXAxisDetail)
GraphPanel
setXAxisProperties in class GraphPanelinGraphXAxisDetail - Object specifying X-Axis properties (text,color,font,boreder,etc...)public void setYAxisProperties(GraphYAxisDetail inGraphYAxisDetail)
GraphPanel
setYAxisProperties in class GraphPanelinGraphYAxisDetail - Object specifying Y-Axis properties (text,color,font,boreder,etc...)public void setZAxisProperties(GraphZAxisDetail inGraphZAxisDetail)
GraphPanel
setZAxisProperties in class GraphPanelinGraphZAxisDetail - Object specifying Z-Axis properties (text,color,font,boreder,etc...)public void setZAxis1Properties(GraphZAxisDetail inGraphZAxisDetail)
inGraphZAxisDetail - Object specifying Z-Axis properties (text,color,font,boreder,etc...)public GraphZAxisDetail getZAxis1Properties()
public void setZAxis2Properties(GraphZAxisDetail inGraphZAxisDetail)
inGraphZAxisDetail - Object specifying Z-Axis properties (text,color,font,boreder,etc...)public GraphZAxisDetail getZAxis2Properties()
public void setBarProperties(GraphBarDetail inGraphBarDetail)
inGraphBarDetail - Object specifying Bar Propertiespublic GraphBarDetail getBarProperties()
protected int indexOf(java.util.Vector vector,
java.lang.String text)
protected void refreshProperties(int nFor)
refreshProperties in class GraphPanelnFor - the changed property constantpublic void paintComponent(java.awt.Graphics g)
paintComponent in class GraphPanelpublic void setLineGraphTypeObject()
public void CreateLineGraphTypeObject()
public java.lang.Object getLineGraphTypeObject()
public void CreateGraphTypeObject()
public java.lang.Object getGraphTypeObject()
public void update(java.awt.Graphics g)
update in class javax.swing.JComponentpublic void reDraw()
reDraw in class GraphPanelprotected java.awt.Rectangle getVisibleGraphRect()
getVisibleGraphRect in class GraphPanelpublic java.awt.Dimension getPreferredSize()
getPreferredSize in class javax.swing.JComponentprotected void processMouseEvent(java.awt.event.MouseEvent mevt)
processMouseEvent in class GraphPanelprotected void processMouseMotionEvent(java.awt.event.MouseEvent mevt)
processMouseMotionEvent in class GraphPanel
public DrillDownDetail getDrillDownDetail(GraphicsEx gEx,
int click_x,
int click_y)
getDrillDownDetail in class GraphPanelclick_x - X coordinate of Pointclick_y - Y coordinate of Point
public boolean populateGraph()
populateGraph in class GraphPanelpublic void setGraphDataEmbeded(boolean flag)
setGraphDataEmbeded in class GraphPanelflag - flag indicate wheather graph data serialize or not
public void readExternal(java.io.ObjectInput in)
throws java.lang.ClassNotFoundException,
java.io.IOException
readExternal in interface java.io.ExternalizablereadExternal in class GraphPaneljava.lang.ClassNotFoundException
java.io.IOException
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.ExternalizablewriteExternal in class GraphPaneljava.io.IOException
protected void writeAttributes(XMLWriter xmlWriter)
throws org.xml.sax.SAXException
writeAttributes in class GraphPanelorg.xml.sax.SAXException
protected void writeGraphAttributes(XMLWriter xmlWriter)
throws org.xml.sax.SAXException
writeGraphAttributes in class GraphPanelorg.xml.sax.SAXException
protected org.xml.sax.helpers.AttributesImpl getColomnLabelsAttributes()
throws org.xml.sax.SAXException
getColomnLabelsAttributes in class GraphPanelorg.xml.sax.SAXException
protected void writeGraphData(XMLWriter xmlwriter)
throws org.xml.sax.SAXException
writeGraphData in class GraphPanelorg.xml.sax.SAXExceptionpublic void propertyChange(java.beans.PropertyChangeEvent pce)
propertyChange in interface java.beans.PropertyChangeListenerpublic void setBarMouseOverEffectEnable(boolean visible)
visible - true - Bar Graph Mouse Over Effect is Visible otherwise falsepublic boolean getBarMouseOverEffectEnable()
public void setBarMouseOverTextEnable(boolean visible)
visible - true - Graph Mouse Over text is Visible otherwise falsepublic boolean getBarMouseOverTextEnable()
public void setBarMouseOverTextFont(java.awt.Font newFont)
newFont - Graph Mouse Over text Fontpublic java.awt.Font getBarMouseOverTextFont()
public void setBarMouseOverTextBackgroundVisible(boolean visible)
visible - true - Graph Mouse Over text Background is Visible otherwise falsepublic boolean getBarMouseOverTextBackgroundVisible()
public void setBarMouseOverTextBackground(java.awt.Color newColor)
newColor - Graph Mouse Over text Background colorpublic java.awt.Color getBarMouseOverTextBackground()
public void setBarMouseOverTextForeground(java.awt.Color newColor)
newColor - Graph Mouse Over text Foreground colorpublic java.awt.Color getBarMouseOverTextForeground()
public void setBarMouseOverTextBorderStyle(int style)
style - Mouse Over Text Border stylepublic int getBarMouseOverTextBorderStyle()
public void setBarMouseOverTextBorderWidth(int width)
width - Mouse Over Text Border widthpublic int getBarMouseOverTextBorderWidth()
public void setBarMouseOverTextBorderColor(java.awt.Color inColor)
inColor - Mouse Over Text Border colorpublic java.awt.Color getBarMouseOverTextBorderColor()
public void setBarMouseOverTextShadowStyle(int style)
style - Mouse Over Text Shadow stylepublic int getBarMouseOverTextShadowStyle()
public void setBarMouseOverTextShadowWidth(int width)
width - Mouse Over Text Shadow widthpublic int getBarMouseOverTextShadowWidth()
public void setBarMouseOverTextShadowColor(java.awt.Color inColor)
inColor - Mouse Over Text Shadow colorpublic java.awt.Color getBarMouseOverTextShadowColor()
public void setBarMouseOverTextAlignment(int align)
align - Graph Mouse Over text Alignmentpublic int getBarMouseOverTextAlignment()
public void setBarMouseOverStaticTextEnable(boolean visible)
visible - true - Graph Mouse Over text is Static
otherwise Mouse over text is displayed on mouse overpublic boolean getBarMouseOverStaticTextEnable()
public void setBarMouseOverText(java.lang.String text)
text - Specifies the BarMouseOver textpublic java.lang.String getBarMouseOverText()
public void setBarMouseOverTextMaxLen(int max)
max - Specifies the BarMouseOver text maximum number of characterpublic int getBarMouseOverTextMaxLen()
public void setLineMouseOverEffectEnable(boolean visible)
visible - true - Line Graph Mouse Over Effect is Visible otherwise falsepublic boolean getLineMouseOverEffectEnable()
public void setLineMouseOverTextEnable(boolean visible)
visible - true - Graph Mouse Over text is Visible otherwise falsepublic boolean getLineMouseOverTextEnable()
public void setLineMouseOverTextFont(java.awt.Font newFont)
newFont - Graph Mouse Over text Fontpublic java.awt.Font getLineMouseOverTextFont()
public void setLineMouseOverTextBackgroundVisible(boolean visible)
visible - true - Graph Mouse Over text Background is Visible otherwise falsepublic boolean getLineMouseOverTextBackgroundVisible()
public void setLineMouseOverTextBackground(java.awt.Color newColor)
newColor - Graph Mouse Over text Background colorpublic java.awt.Color getLineMouseOverTextBackground()
public void setLineMouseOverTextForeground(java.awt.Color newColor)
newColor - Graph Mouse Over text Foreground colorpublic java.awt.Color getLineMouseOverTextForeground()
public void setLineMouseOverTextBorderStyle(int style)
style - Mouse Over Text Border stylepublic int getLineMouseOverTextBorderStyle()
public void setLineMouseOverTextBorderWidth(int width)
width - Mouse Over Text Border widthpublic int getLineMouseOverTextBorderWidth()
public void setLineMouseOverTextBorderColor(java.awt.Color inColor)
inColor - Mouse Over Text Border colorpublic java.awt.Color getLineMouseOverTextBorderColor()
public void setLineMouseOverTextShadowStyle(int style)
style - Mouse Over Text Shadow stylepublic int getLineMouseOverTextShadowStyle()
public void setLineMouseOverTextShadowWidth(int width)
width - Mouse Over Text Shadow widthpublic int getLineMouseOverTextShadowWidth()
public void setLineMouseOverTextShadowColor(java.awt.Color inColor)
inColor - Mouse Over Text Shadow colorpublic java.awt.Color getLineMouseOverTextShadowColor()
public void setLineMouseOverTextAlignment(int align)
align - Graph Mouse Over text Alignmentpublic int getLineMouseOverTextAlignment()
public void setLineMouseOverStaticTextEnable(boolean visible)
visible - true - Graph Mouse Over text is Static
otherwise Mouse over text is displayed on mouse overpublic boolean getLineMouseOverStaticTextEnable()
public void setLineMouseOverText(java.lang.String text)
text - Specifies the LineMouseOver textpublic java.lang.String getLineMouseOverText()
public void setLineMouseOverTextMaxLen(int max)
max - Specifies the LineMouseOver text maximum number of characterpublic int getLineMouseOverTextMaxLen()
public void setBarComputationType(int type)
type - one of the constants :
NONE_COMPUTATION, SUM_COMPUTATION,
COUNT_COMPUTATION, VALID_COUNT_COMPUTATION,
AVERAGE_COMPUTATION, VALID_AVERAGE_COMPUTATION,
MAXIMUM_COMPUTATION, MINIMUM_COMPUTATIONpublic int getBarComputationType()
public void setBarYAxisDivisionValue(int yAxisDivisionValue)
yAxisDivisionValue - division value at y axispublic int getBarYAxisDivisionValue()
public void setBarYAxisMaxLabelValue(double yAxisMaxLabelValue)
yAxisMaxLabelValue - maximum value at y axispublic double getBarYAxisMaxLabelValue()
public void setBarYAxisMinLabelValue(double yAxisMinLabelValue)
public double getBarYAxisMinLabelValue()
public void setBarYAxisUnitLabel(java.lang.String yAxisUnitLabel)
public java.lang.String getBarYAxisUnitLabel()
public void setBarYDivisionValue(double value)
value - This value specifies the interval on which Y-Axis of Bar label(values)are displayedpublic double getBarYDivisionValue()
public void setBarYAxisPosition(int position)
position - GraphConstants.LEFT or GraphConstants.RIGHTpublic int getBarYAxisPosition()
public void setBarYAxisNameVisible(boolean visible)
visible - if true then Axis name is display otherwise not drawnpublic boolean getBarYAxisNameVisible()
public void setBarYAxisName(java.lang.String name)
name - String representing Axis namepublic java.lang.String getBarYAxisName()
public void setBarYAxisNameMaxLine(int max)
max - Maximum number of Axis name linespublic int getBarYAxisNameMaxLine()
public void setBarYAxisNameFont(java.awt.Font namefont)
namefont - font style for Axis namepublic java.awt.Font getBarYAxisNameFont()
public void setBarYAxisNameForeground(java.awt.Color foreground)
foreground - Foregound Color for Axis namepublic java.awt.Color getBarYAxisNameForeground()
public void setBarYAxisNameBackgroundVisible(boolean visible)
visible - if true then Axis name Backgound is drawn otherwise notpublic boolean getBarYAxisNameBackgroundVisible()
public void setBarYAxisNameBackground(java.awt.Color bgColor)
bgColor - Background Color for Axis namepublic java.awt.Color getBarYAxisNameBackground()
public void setBarYAxisNameBorderStyle(int style)
style - Axis name Border stylepublic int getBarYAxisNameBorderStyle()
public void setBarYAxisNameBorderWidth(int width)
width - Axis name Border widthpublic int getBarYAxisNameBorderWidth()
public void setBarYAxisNameBorderColor(java.awt.Color inColor)
inColor - Axis name Border colorpublic java.awt.Color getBarYAxisNameBorderColor()
public void setBarYAxisNameShadowStyle(int style)
style - Axis name Shadow stylepublic int getBarYAxisNameShadowStyle()
public void setBarYAxisNameShadowWidth(int width)
width - Axis name Shadow widthpublic int getBarYAxisNameShadowWidth()
public void setBarYAxisNameShadowColor(java.awt.Color inColor)
inColor - Axis name Shadow colorpublic java.awt.Color getBarYAxisNameShadowColor()
public void setBarYAxisNameAlign(int align)
align - Alignment of Axis namepublic int getBarYAxisNameAlign()
public void setBarYAxisLabelVisible(boolean visible)
visible - if true then Axis labels are display otherwise not drawnpublic boolean getBarYAxisLabelVisible()
public void setBarYAxisLabelAlign(int align)
public int getBarYAxisLabelAlign()
public void setBarYAxisLabelFont(java.awt.Font labelfont)
public java.awt.Font getBarYAxisLabelFont()
public void setBarYAxisLabelForeground(java.awt.Color foreground)
foreground - Foreground Color for Axis labelpublic java.awt.Color getBarYAxisLabelForeground()
public void setBarYAxisLabelBackgroundVisible(boolean visible)
visible - if true then Axis label Backgound is drawn otherwise notpublic boolean getBarYAxisLabelBackgroundVisible()
public void setBarYAxisLabelBackground(java.awt.Color Backgroundcolor)
public java.awt.Color getBarYAxisLabelBackground()
public void setBarYAxisLabelAlignAngle(int angle)
public int getBarYAxisLabelAlignAngle()
public void setBarOverLapYAxisLabelEnable(boolean visible)
visible - if true then Over lap Axis label is drawn otherwise notpublic boolean getBarOverLapYAxisLabelEnable()
public void setBarYAxisLabelFormat(java.lang.String formatStr)
formatStr - String representing Axis Label Formatpublic java.lang.String getBarYAxisLabelFormat()
public void setBarYAxisLabelDrillDownEnable(boolean enable)
public boolean getBarYAxisLabelDrillDownEnable()
public void setBarYAxisLabelTooltipText(java.lang.String tooltip)
tooltip - String representing Axis Label tooltip textpublic java.lang.String getBarYAxisLabelTooltipText()
public void setBarYAxisLineColor(java.awt.Color linecolor)
linecolor - Color of Major Axis linepublic java.awt.Color getBarYAxisLineColor()
public void setBarYAxisLineWidth(int width)
public int getBarYAxisLineWidth()
public void setBarYAxisTickLineVisible(boolean visible)
visible - if true then Axis Tick line is drawn otherwise notpublic boolean getBarYAxisTickLineVisible()
public void setBarYAxisTickLineColor(java.awt.Color linecolor)
public java.awt.Color getBarYAxisTickLineColor()
public void setBarYAxisTickLineWidth(int width)
public int getBarYAxisTickLineWidth()
public void setBarYAxisTickLineHeight(int height)
height - Height of Axis Tick linepublic int getBarYAxisTickLineHeight()
public void setBarYAxisTickLinePosition(int position)
position - Position of Axis Tick linepublic int getBarYAxisTickLinePosition()
public void setBarYAxisGridLineVisible(boolean visible)
visible - if true then Axis Grid line is drawn otherwise notpublic boolean getBarYAxisGridLineVisible()
public void setBarYAxisGridLineColor(java.awt.Color linecolor)
public java.awt.Color getBarYAxisGridLineColor()
public void setBarYAxisGridLineWidth(int width)
public int getBarYAxisGridLineWidth()
public void setBarYAxisGridLineStyle(int style)
style - Style of Axis Grid linepublic int getBarYAxisGridLineStyle()
public void setBarYAxisGridStripVisible(boolean visible)
visible - if true then Axis Grid Strip is drawn otherwise notpublic boolean getBarYAxisGridStripVisible()
public void setBarYAxisGridStripColor(java.awt.Color linecolor)
public java.awt.Color getBarYAxisGridStripColor()
public void setBarYZeroGridLineColor(java.awt.Color linecolor)
public java.awt.Color getBarYZeroGridLineColor()
public void setBarYZeroGridLineWidth(int width)
public int getBarYZeroGridLineWidth()
public void setBarYZeroGridLineStyle(int style)
style - Style of Axis Grid linepublic int getBarYZeroGridLineStyle()
public void setBarZAxisVisible(boolean visible)
visible - true - legends are displayed otherwise notpublic boolean getBarZAxisVisible()
public void setBarZAxisBackgroundVisible(boolean visible)
visible - true - fill background with specified colorpublic boolean getBarZAxisBackgroundVisible()
public void setBarZAxisBackground(java.awt.Color bgColor)
bgColor - Background Colorpublic java.awt.Color getBarZAxisBackground()
public void setBarZAxisPosition(int pos)
public int getBarZAxisPosition()
public void setBarZAxisAlignment(int align)
align - Position of Z-Axispublic int getBarZAxisAlignment()
public void setBarZAxisLabelShowOrder(int align)
align - order of Z-Axis labelspublic int getBarZAxisLabelShowOrder()
public void setBarZAxisBorderStyle(int style)
style - Z Axis Border stylepublic int getBarZAxisBorderStyle()
public void setBarZAxisBorderWidth(int width)
width - Z Axis Border widthpublic int getBarZAxisBorderWidth()
public void setBarZAxisBorderColor(java.awt.Color inColor)
inColor - Z Axis Border colorpublic java.awt.Color getBarZAxisBorderColor()
public void setBarZAxisShadowStyle(int style)
style - Z Axis Shadow stylepublic int getBarZAxisShadowStyle()
public void setBarZAxisShadowWidth(int width)
width - Z Axis Shadow widthpublic int getBarZAxisShadowWidth()
public void setBarZAxisShadowColor(java.awt.Color inColor)
inColor - Z Axis Shadow colorpublic java.awt.Color getBarZAxisShadowColor()
public void setBarZAxisNameVisible(boolean visible)
visible - if true then Axis name is display otherwise not drawnpublic boolean getBarZAxisNameVisible()
public void setBarZAxisName(java.lang.String name)
name - String representing Axis namepublic java.lang.String getBarZAxisName()
public void setBarZAxisNameMaxLine(int max)
max - Maximum number of Axis name linespublic int getBarZAxisNameMaxLine()
public void setBarZAxisNameFont(java.awt.Font namefont)
namefont - font style for Axis namepublic java.awt.Font getBarZAxisNameFont()
public void setBarZAxisNameForeground(java.awt.Color foreground)
foreground - Foregound Color for Axis namepublic java.awt.Color getBarZAxisNameForeground()
public void setBarZAxisNameBackgroundVisible(boolean visible)
visible - if true then Axis name Backgound is drawn otherwise notpublic boolean getBarZAxisNameBackgroundVisible()
public void setBarZAxisNameBackground(java.awt.Color bgColor)
bgColor - Background Color for Axis namepublic java.awt.Color getBarZAxisNameBackground()
public void setBarZAxisNameBorderStyle(int style)
style - Axis name Border stylepublic int getBarZAxisNameBorderStyle()
public void setBarZAxisNameBorderWidth(int width)
width - Axis name Border widthpublic int getBarZAxisNameBorderWidth()
public void setBarZAxisNameBorderColor(java.awt.Color inColor)
inColor - Axis name Border colorpublic java.awt.Color getBarZAxisNameBorderColor()
public void setBarZAxisNameShadowStyle(int style)
style - Axis name Shadow stylepublic int getBarZAxisNameShadowStyle()
public void setBarZAxisNameShadowWidth(int width)
width - Axis name Shadow widthpublic int getBarZAxisNameShadowWidth()
public void setBarZAxisNameShadowColor(java.awt.Color inColor)
inColor - Axis name Shadow colorpublic java.awt.Color getBarZAxisNameShadowColor()
public void setBarZAxisNameAlign(int align)
align - Alignment of Axis namepublic int getBarZAxisNameAlign()
public void setBarZAxisLabelVisible(boolean visible)
visible - if true then Axis labels are display otherwise not drawnpublic boolean getBarZAxisLabelVisible()
public void setBarZAxisLabelAlign(int align)
public int getBarZAxisLabelAlign()
public void setBarZAxisLabelFont(java.awt.Font labelfont)
public java.awt.Font getBarZAxisLabelFont()
public void setBarZAxisLabelForeground(java.awt.Color foreground)
foreground - Foreground Color for Axis labelpublic java.awt.Color getBarZAxisLabelForeground()
public void setBarZAxisLabelBackgroundVisible(boolean visible)
visible - if true then Axis label Backgound is drawn otherwise notpublic boolean getBarZAxisLabelBackgroundVisible()
public void setBarZAxisLabelBackground(java.awt.Color Backgroundcolor)
public java.awt.Color getBarZAxisLabelBackground()
public void setBarZAxisLabelFormat(java.lang.String formatStr)
formatStr - String representing Axis Label Formatpublic java.lang.String getBarZAxisLabelFormat()
public void setBarZAxisLabelDrillDownEnable(boolean enable)
public boolean getBarZAxisLabelDrillDownEnable()
public void setBarZAxisLabelTooltipText(java.lang.String tooltip)
tooltip - String representing Axis Label tooltip textpublic java.lang.String getBarZAxisLabelTooltipText()
public void setLineComputationType(int type)
type - one of the constants :
NONE_COMPUTATION, SUM_COMPUTATION,
COUNT_COMPUTATION, VALID_COUNT_COMPUTATION,
AVERAGE_COMPUTATION, VALID_AVERAGE_COMPUTATION,
MAXIMUM_COMPUTATION, MINIMUM_COMPUTATIONpublic int getLineComputationType()
public void setLineYAxisDivisionValue(int yAxisDivisionValue)
yAxisDivisionValue - division value at y axispublic int getLineYAxisDivisionValue()
public void setLineYAxisMaxLabelValue(double yAxisMaxLabelValue)
yAxisMaxLabelValue - maximum value at y axispublic double getLineYAxisMaxLabelValue()
public void setLineYAxisMinLabelValue(double yAxisMinLabelValue)
public double getLineYAxisMinLabelValue()
public void setLineYAxisUnitLabel(java.lang.String yAxisUnitLabel)
public java.lang.String getLineYAxisUnitLabel()
public void setLineYDivisionValue(double value)
value - This value specifies the interval on which Y-Axis of Line label(values)are displayedpublic double getLineYDivisionValue()
public void setLineYAxisPosition(int position)
position - GraphConstants.LEFT or GraphConstants.RIGHTpublic int getLineYAxisPosition()
public void setLineYAxisNameVisible(boolean visible)
visible - if true then Axis name is display otherwise not drawnpublic boolean getLineYAxisNameVisible()
public void setLineYAxisName(java.lang.String name)
name - String representing Axis namepublic java.lang.String getLineYAxisName()
public void setLineYAxisNameMaxLine(int max)
max - Maximum number of Axis name linespublic int getLineYAxisNameMaxLine()
public void setLineYAxisNameFont(java.awt.Font namefont)
namefont - font style for Axis namepublic java.awt.Font getLineYAxisNameFont()
public void setLineYAxisNameForeground(java.awt.Color foreground)
foreground - Foregound Color for Axis namepublic java.awt.Color getLineYAxisNameForeground()
public void setLineYAxisNameBackgroundVisible(boolean visible)
visible - if true then Axis name Backgound is drawn otherwise notpublic boolean getLineYAxisNameBackgroundVisible()
public void setLineYAxisNameBackground(java.awt.Color bgColor)
bgColor - Background Color for Axis namepublic java.awt.Color getLineYAxisNameBackground()
public void setLineYAxisNameBorderStyle(int style)
style - Axis name Border stylepublic int getLineYAxisNameBorderStyle()
public void setLineYAxisNameBorderWidth(int width)
width - Axis name Border widthpublic int getLineYAxisNameBorderWidth()
public void setLineYAxisNameBorderColor(java.awt.Color inColor)
inColor - Axis name Border colorpublic java.awt.Color getLineYAxisNameBorderColor()
public void setLineYAxisNameShadowStyle(int style)
style - Axis name Shadow stylepublic int getLineYAxisNameShadowStyle()
public void setLineYAxisNameShadowWidth(int width)
width - Axis name Shadow widthpublic int getLineYAxisNameShadowWidth()
public void setLineYAxisNameShadowColor(java.awt.Color inColor)
inColor - Axis name Shadow colorpublic java.awt.Color getLineYAxisNameShadowColor()
public void setLineYAxisNameAlign(int align)
align - Alignment of Axis namepublic int getLineYAxisNameAlign()
public void setLineYAxisLabelVisible(boolean visible)
visible - if true then Axis labels are display otherwise not drawnpublic boolean getLineYAxisLabelVisible()
public void setLineYAxisLabelAlign(int align)
public int getLineYAxisLabelAlign()
public void setLineYAxisLabelFont(java.awt.Font labelfont)
public java.awt.Font getLineYAxisLabelFont()
public void setLineYAxisLabelForeground(java.awt.Color foreground)
foreground - Foreground Color for Axis labelpublic java.awt.Color getLineYAxisLabelForeground()
public void setLineYAxisLabelBackgroundVisible(boolean visible)
visible - if true then Axis label Backgound is drawn otherwise notpublic boolean getLineYAxisLabelBackgroundVisible()
public void setLineYAxisLabelBackground(java.awt.Color Backgroundcolor)
public java.awt.Color getLineYAxisLabelBackground()
public void setLineYAxisLabelAlignAngle(int angle)
public int getLineYAxisLabelAlignAngle()
public void setLineOverLapYAxisLabelEnable(boolean visible)
visible - if true then Over lap Axis label is drawn otherwise notpublic boolean getLineOverLapYAxisLabelEnable()
public void setLineYAxisLabelFormat(java.lang.String formatStr)
formatStr - String representing Axis Label Formatpublic java.lang.String getLineYAxisLabelFormat()
public void setLineYAxisLabelDrillDownEnable(boolean enable)
public boolean getLineYAxisLabelDrillDownEnable()
public void setLineYAxisLabelTooltipText(java.lang.String tooltip)
tooltip - String representing Axis Label tooltip textpublic java.lang.String getLineYAxisLabelTooltipText()
public void setLineYAxisLineColor(java.awt.Color linecolor)
linecolor - Color of Major Axis linepublic java.awt.Color getLineYAxisLineColor()
public void setLineYAxisLineWidth(int width)
public int getLineYAxisLineWidth()
public void setLineYAxisTickLineVisible(boolean visible)
visible - if true then Axis Tick line is drawn otherwise notpublic boolean getLineYAxisTickLineVisible()
public void setLineYAxisTickLineColor(java.awt.Color linecolor)
public java.awt.Color getLineYAxisTickLineColor()
public void setLineYAxisTickLineWidth(int width)
public int getLineYAxisTickLineWidth()
public void setLineYAxisTickLineHeight(int height)
height - Height of Axis Tick linepublic int getLineYAxisTickLineHeight()
public void setLineYAxisTickLinePosition(int position)
position - Position of Axis Tick linepublic int getLineYAxisTickLinePosition()
public void setLineYAxisGridLineVisible(boolean visible)
visible - if true then Axis Grid line is drawn otherwise notpublic boolean getLineYAxisGridLineVisible()
public void setLineYAxisGridLineColor(java.awt.Color linecolor)
public java.awt.Color getLineYAxisGridLineColor()
public void setLineYAxisGridLineWidth(int width)
public int getLineYAxisGridLineWidth()
public void setLineYAxisGridLineStyle(int style)
style - Style of Axis Grid linepublic int getLineYAxisGridLineStyle()
public void setLineYAxisGridStripVisible(boolean visible)
visible - if true then Axis Grid Strip is drawn otherwise notpublic boolean getLineYAxisGridStripVisible()
public void setLineYAxisGridStripColor(java.awt.Color linecolor)
public java.awt.Color getLineYAxisGridStripColor()
public void setLineYZeroGridLineColor(java.awt.Color linecolor)
public java.awt.Color getLineYZeroGridLineColor()
public void setLineYZeroGridLineWidth(int width)
public int getLineYZeroGridLineWidth()
public void setLineYZeroGridLineStyle(int style)
style - Style of Axis Grid linepublic int getLineYZeroGridLineStyle()
public void setLineZAxisVisible(boolean visible)
visible - true - legends are displayed otherwise notpublic boolean getLineZAxisVisible()
public void setLineZAxisBackgroundVisible(boolean visible)
visible - true - fill background with specified colorpublic boolean getLineZAxisBackgroundVisible()
public void setLineZAxisBackground(java.awt.Color bgColor)
bgColor - Background Colorpublic java.awt.Color getLineZAxisBackground()
public void setLineZAxisPosition(int pos)
public int getLineZAxisPosition()
public void setLineZAxisAlignment(int align)
align - Position of Z-Axispublic int getLineZAxisAlignment()
public void setLineZAxisLabelShowOrder(int align)
align - order of Z-Axis labelspublic int getLineZAxisLabelShowOrder()
public void setLineZAxisBorderStyle(int style)
style - Z Axis Border stylepublic int getLineZAxisBorderStyle()
public void setLineZAxisBorderWidth(int width)
width - Z Axis Border widthpublic int getLineZAxisBorderWidth()
public void setLineZAxisBorderColor(java.awt.Color inColor)
inColor - Z Axis Border colorpublic java.awt.Color getLineZAxisBorderColor()
public void setLineZAxisShadowStyle(int style)
style - Z Axis Shadow stylepublic int getLineZAxisShadowStyle()
public void setLineZAxisShadowWidth(int width)
width - Z Axis Shadow widthpublic int getLineZAxisShadowWidth()
public void setLineZAxisShadowColor(java.awt.Color inColor)
inColor - Z Axis Shadow colorpublic java.awt.Color getLineZAxisShadowColor()
public void setLineZAxisNameVisible(boolean visible)
visible - if true then Axis name is display otherwise not drawnpublic boolean getLineZAxisNameVisible()
public void setLineZAxisName(java.lang.String name)
name - String representing Axis namepublic java.lang.String getLineZAxisName()
public void setLineZAxisNameMaxLine(int max)
max - Maximum number of Axis name linespublic int getLineZAxisNameMaxLine()
public void setLineZAxisNameFont(java.awt.Font namefont)
namefont - font style for Axis namepublic java.awt.Font getLineZAxisNameFont()
public void setLineZAxisNameForeground(java.awt.Color foreground)
foreground - Foregound Color for Axis namepublic java.awt.Color getLineZAxisNameForeground()
public void setLineZAxisNameBackgroundVisible(boolean visible)
visible - if true then Axis name Backgound is drawn otherwise notpublic boolean getLineZAxisNameBackgroundVisible()
public void setLineZAxisNameBackground(java.awt.Color bgColor)
bgColor - Background Color for Axis namepublic java.awt.Color getLineZAxisNameBackground()
public void setLineZAxisNameBorderStyle(int style)
style - Axis name Border stylepublic int getLineZAxisNameBorderStyle()
public void setLineZAxisNameBorderWidth(int width)
width - Axis name Border widthpublic int getLineZAxisNameBorderWidth()
public void setLineZAxisNameBorderColor(java.awt.Color inColor)
inColor - Axis name Border colorpublic java.awt.Color getLineZAxisNameBorderColor()
public void setLineZAxisNameShadowStyle(int style)
style - Axis name Shadow stylepublic int getLineZAxisNameShadowStyle()
public void setLineZAxisNameShadowWidth(int width)
width - Axis name Shadow widthpublic int getLineZAxisNameShadowWidth()
public void setLineZAxisNameShadowColor(java.awt.Color inColor)
inColor - Axis name Shadow colorpublic java.awt.Color getLineZAxisNameShadowColor()
public void setLineZAxisNameAlign(int align)
align - Alignment of Axis namepublic int getLineZAxisNameAlign()
public void setLineZAxisLabelVisible(boolean visible)
visible - if true then Axis labels are display otherwise not drawnpublic boolean getLineZAxisLabelVisible()
public void setLineZAxisLabelAlign(int align)
public int getLineZAxisLabelAlign()
public void setLineZAxisLabelFont(java.awt.Font labelfont)
public java.awt.Font getLineZAxisLabelFont()
public void setLineZAxisLabelForeground(java.awt.Color foreground)
foreground - Foreground Color for Axis labelpublic java.awt.Color getLineZAxisLabelForeground()
public void setLineZAxisLabelBackgroundVisible(boolean visible)
visible - if true then Axis label Backgound is drawn otherwise notpublic boolean getLineZAxisLabelBackgroundVisible()
public void setLineZAxisLabelBackground(java.awt.Color Backgroundcolor)
public java.awt.Color getLineZAxisLabelBackground()
public void setLineZAxisLabelFormat(java.lang.String formatStr)
formatStr - String representing Axis Label Formatpublic java.lang.String getLineZAxisLabelFormat()
public void setLineZAxisLabelDrillDownEnable(boolean enable)
public boolean getLineZAxisLabelDrillDownEnable()
public void setLineZAxisLabelTooltipText(java.lang.String tooltip)
tooltip - String representing Axis Label tooltip textpublic java.lang.String getLineZAxisLabelTooltipText()
public void setBarGapInPercent(int gapInPercent)
gapInPercent - Percentage of gap between two Bar Grouppublic int getBarGapInPercent()
public void setBarWidth(int width)
width - Bar widthpublic int getBarWidth()
public void setBarColors(java.util.Vector invalue)
invalue - Vector of Bar propertiespublic java.util.Vector getBarColors()
public void setBarTransperancyInPercent(int transperancyInPercent)
transperancyInPercent - Percentage of trancparency in colorpublic int getBarTransperancyInPercent()
public void setBarBorderVisible(boolean visible)
visible - if true then Bar border is visible otherwize notpublic boolean getBarBorderVisible()
public void setBarBorder(com.elegantj.editors.AWTBorder newBorder)
newBorder - border Object specifying border propertiespublic com.elegantj.editors.AWTBorder getBarBorder()
public void setBarBorderStyle(int newBorderStyle)
newBorderStyle - public int getBarBorderStyle()
public void setBarBorderWidth(int newBorderWidth)
newBorderWidth - public int getBarBorderWidth()
public void setBarBorderColor(java.awt.Color newBorderColor)
newBorderColor - public java.awt.Color getBarBorderColor()
public void setBarGradientVisible(boolean visible)
visible - if true then Bar Gradient is visible otherwize notpublic boolean getBarGradientVisible()
public void setBarGradientExtent(int inExtent)
inExtent - Gradient Default Extentpublic int getBarGradientExtent()
public void setBarGradientMode(int mode)
mode - Bar Gradient Painter modepublic int getBarGradientMode()
public void setBarGradientAngle(int angle)
angle - Bar Gradient Painter anglepublic int getBarGradientAngle()
public void setBarTooltipText(java.lang.String tooltip)
tooltip - String representing Bar tooltip textpublic java.lang.String getBarTooltipText()
public void setLineGraphStyledLineEnable(boolean enable)
enable - if true then Graph StyledLine is drawn otherwise lines are drawnpublic boolean getLineGraphStyledLineEnable()
public void setLineGraphCurvedLineEnable(boolean enable)
enable - if true then Graph CurvedLine is drawn otherwise lines are drawnpublic boolean getLineGraphCurvedLineEnable()
public void setLineGraphLineStyle(int style)
public int getLineGraphLineStyle()
public void setLineDetailProperties(java.util.Vector invalue)
public java.util.Vector getLineDetailProperties()
public void setLineTransperancyInPercent(int transperancyInPercent)
transperancyInPercent - Percentage of trancparency in colorpublic int getLineTransperancyInPercent()
public void setLineTooltipText(java.lang.String tooltip)
tooltip - String representing Line tooltip textpublic java.lang.String getLineTooltipText()
public void setLinePosition(int position)
position - (GraphConstants.FRONT/GraphConstants.MIDDLE/GraphConstants.BACK)public int getLinePosition()
public void setLineShadowVisible(boolean isVisible)
isVisible - shadow of line is Enable/Disablepublic boolean getLineShadowVisible()
public void setLineShadowColor(java.awt.Color inColor)
inColor - color for shadow of linepublic java.awt.Color getLineShadowColor()
|
ElegantJCharts Java API Specification v2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||