ElegantJCharts Java API Specification v2.0

com.elegantj.graphx.doughnut
Class DoughnutGraphExplanNotes

java.lang.Object
  |
  +--com.elegantj.graphx.GraphExplanNotes
        |
        +--com.elegantj.graphx.doughnut.DoughnutGraphExplanNotes
All Implemented Interfaces:
java.io.Serializable

public class DoughnutGraphExplanNotes
extends GraphExplanNotes
implements java.io.Serializable

DoughnutGraphExplanNotes class is used to render the explanation notes

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.elegantj.graphx.GraphExplanNotes
BOX_HEIGHT_DECREMENT, BOX_STRING_HGAP, m_Formatter, m_GraphFormTable, m_GraphicsEx, m_GraphZAxisDetail, m_Height, m_inH, m_inV, m_LabelList, m_MaxStrLength, m_NotePosition, m_OriginalClipRect, m_Width, m_ZAxisNameHeight
 
Constructor Summary
DoughnutGraphExplanNotes(GraphicsEx inGraphicsEx, java.awt.Rectangle inOriginalClipRect, GraphZAxisDetail inGraphZAxisDetail, GraphDonutDetail inGraphDonutDetail, int inPosition, int inMaxStrLength, int theLabels)
          Creates DoughnutGraphExplanNotes with specified graphics and clipping rectange
 
Method Summary
 void drawLegend(GraphicsEx inGraphicsEx, int index, java.lang.String inLabel, int inX, int inY, int inWidth, int inHeight, int inFontHeight, java.awt.Color inLabelColor, boolean inBkVisible, java.awt.Color inBkColor)
          Draw Legend at specified location
 DrillDownDetail getClickedZAxisLabel(int click_x, int click_y)
          Returns the DrillDownDetail object where mouse click
 
Methods inherited from class com.elegantj.graphx.GraphExplanNotes
draw, getColor, getColor, getGradientColor, getGradientColor, getLineStyle, getLineStyle, getNoteHeight, getNoteNameHeight, getNoteWidth, getWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoughnutGraphExplanNotes

public DoughnutGraphExplanNotes(GraphicsEx inGraphicsEx,
                                java.awt.Rectangle inOriginalClipRect,
                                GraphZAxisDetail inGraphZAxisDetail,
                                GraphDonutDetail inGraphDonutDetail,
                                int inPosition,
                                int inMaxStrLength,
                                int theLabels)
Creates DoughnutGraphExplanNotes with specified graphics and clipping rectange

Method Detail

drawLegend

public void drawLegend(GraphicsEx inGraphicsEx,
                       int index,
                       java.lang.String inLabel,
                       int inX,
                       int inY,
                       int inWidth,
                       int inHeight,
                       int inFontHeight,
                       java.awt.Color inLabelColor,
                       boolean inBkVisible,
                       java.awt.Color inBkColor)
Draw Legend at specified location

Overrides:
drawLegend in class GraphExplanNotes

getClickedZAxisLabel

public DrillDownDetail getClickedZAxisLabel(int click_x,
                                            int click_y)
Returns the DrillDownDetail object where mouse click

Overrides:
getClickedZAxisLabel in class GraphExplanNotes
Parameters:
click_x - x coordinate of click position
click_y - y coordinate of click position
Returns:
DrillDownDetail DrillDownDetail object where mouse click

ElegantJCharts Java API Specification v2.0

For any feedback, suggestion, or query, please revert back to support@elegantcharts.com

Copyright(c)
Elegant Microweb Technologies Pvt. Ltd.
www.elegantmicroweb.com
www.elegantjcharts.com
All Rights Reserved.