|
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.GraphTypeObject
GraphTypeObject abstract class provides the basic structure to render the Graphs such as vertical bar, horizontal bar, line, strip, point
| Field Summary | |
protected GraphicsEx |
m_GraphicsEx
Specifies the graphics |
| Constructor Summary | |
GraphTypeObject(GraphPanel inGraphPanel)
Constructor |
|
| Method Summary | |
protected void |
drawExplanNotes()
Draws the explanation notes |
protected void |
drawGraph()
Draws Graph this method should be overriden by the subclass |
protected void |
drawGraphAreaBackground(GraphicsEx inGraphicsEx)
Draws Backgound of Actual graph Area |
protected void |
drawTitle()
Draws the title |
protected void |
drawXAxisGridAndTick()
Draws The X-Axis Grid and Tick lines |
protected void |
drawXAxisLabels()
Draws The X-Axis Labels |
protected void |
drawXAxisLine()
Draws The X-Axis Line |
protected void |
drawYAxisGridAndTick()
Draws The Y-Axis Grid and Tick lines |
protected void |
drawYAxisLabels()
Draws The Y-Axis Labels |
protected void |
drawYAxisLine()
Draws The Y-Axis Line |
protected void |
init(GraphPanel inGraphPanel)
Initialization of Graph |
void |
initDrawing(GraphPanel inGraphPanel)
Draw Graph |
void |
reDrawing(GraphicsEx inGraphicsEx)
Redraw Graph According to Graphics's clipping rectangle th |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected transient GraphicsEx m_GraphicsEx
| Constructor Detail |
public GraphTypeObject(GraphPanel inGraphPanel)
throws GraphException
inGraphPanel - Parent GraphPanel
GraphException| Method Detail |
public void initDrawing(GraphPanel inGraphPanel)
throws GraphException
inGraphPanel - Parent GraphPanel
GraphException
public void reDrawing(GraphicsEx inGraphicsEx)
throws GraphException
GraphException
protected void init(GraphPanel inGraphPanel)
throws GraphException
GraphExceptionprotected void drawGraphAreaBackground(GraphicsEx inGraphicsEx)
protected void drawXAxisLine()
protected void drawXAxisLabels()
protected void drawXAxisGridAndTick()
protected void drawYAxisLine()
protected void drawYAxisLabels()
protected void drawYAxisGridAndTick()
protected void drawGraph()
protected void drawExplanNotes()
protected void drawTitle()
|
ElegantJCharts Java API Specification v2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||