|
NetCharts Pro | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--netcharts.pro.common.NFGraph
|
+--netcharts.pro.common.zoomable.NFZoomableChart
|
+--netcharts.pro.common.rectangular.NFDataChart
|
+--netcharts.pro.charts.bubble.NFBubblechart
Represents a bubble chart. Provides the ability to configure the chart via object manipulation or directly from CDL.
| Fields inherited from class netcharts.pro.common.zoomable.NFZoomableChart |
NOZOOM, zoomActionsMap, ZOOMIN, ZOOMOUT |
| Fields inherited from class netcharts.pro.common.NFGraph |
ANTIALIAS_OFF, ANTIALIAS_ON, ANTIALIAS_ONDRAW, ANTIALIAS_ONTEXT, antiAliasModeMap, BAR, BOX, BUBBLE, COMBO, DIAGRAM, DIAL, HEATMAP, LINE, MULTIPIE, PARETO, PIE, POLAR, RADAR, STOCK, STRIP, TIME, XY |
| Constructor Summary | |
NFBubblechart()
Constructs a default chart object. |
|
NFBubblechart(javax.swing.JPanel panel)
Constructs a chart object on the given JPanel. |
|
NFBubblechart(javax.swing.JPanel panel,
java.util.Properties initProperties)
Constructs a chart object on the given JPanel. |
|
NFBubblechart(java.util.Properties initProperties)
Constructs a chart object on the given JPanel. |
|
| Method Summary | |
void |
addBubbleSet(NFBubbleSet bubbleSet)
Adds a bubble set to the current list of bubblesets. |
NFBubbleSeries |
getBubbleSeries()
Get the bubble series. |
java.lang.String |
getDefaultData()
Returns a string of default data |
NFModalLabel |
getLineValueLabel()
Get the text style to use for line labels. |
NFRegion |
getLineValueLabelRegion()
Get the text background style to use for line labels. |
int |
getType()
Gets the chart type. |
void |
resetState()
Resets all of the parameter values to their initial state. |
void |
setBubbleSeries(NFBubbleSeries bubbleSeries)
Set the bubble series. |
void |
setLineValueLabel(NFModalLabel lineValueLabel)
Set the text style to use for line labels. |
void |
setLineValueLabelRegion(NFRegion lineValueRegion)
Set the text background style to use for line labels. |
void |
writeChart(java.lang.StringBuffer sb)
Writes this chart into a string buffer |
void |
writeExternal(java.io.ObjectOutput out)
Writes this chart into an object for serialization. |
| Methods inherited from class netcharts.pro.common.rectangular.NFDataChart |
addGrid, getAutoscalePad, getAxesSizes, getAxisThickness, getBottomAxis, getBottomAxisSeries, getGrid, getGridDepth, getGridSeries, getLeftAxis, getLeftAxisSeries, getRightAxis, getRightAxisSeries, getTopAxis, getTopAxisSeries, setAutoscalePad, setAxesSizes, setAxisThickness, setBottomAxis, setBottomAxisSeries, setGrid, setGridDepth, setGridSeries, setLeftAxis, setLeftAxisSeries, setRightAxis, setRightAxisSeries, setTopAxis, setTopAxisSeries |
| Methods inherited from class netcharts.pro.common.zoomable.NFZoomableChart |
getMouseControlDown, getMouseMetaDown, getMouseShiftDown, getZoomingEnabled, setMouseControlDown, setMouseMetaDown, setMouseShiftDown, setZoomingEnabled |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public NFBubblechart()
public NFBubblechart(javax.swing.JPanel panel)
panel - Panel to draw chart on.public NFBubblechart(java.util.Properties initProperties)
initProperties - A java.util.Properties object containing the set
of runtime properties to use when generating the chart. See the
netcharts.pro.common.NFGraph(java.util.Properties) constructor
for a list of valid Properties.
public NFBubblechart(javax.swing.JPanel panel,
java.util.Properties initProperties)
panel - Panel to draw chart on.initProperties - A java.util.Properties object containing the set
of runtime properties to use when generating the chart. See the
netcharts.pro.common.NFGraph(java.util.Properties) constructor
for a list of valid Properties.| Method Detail |
public java.lang.String getDefaultData()
getDefaultData in class NFGraphnetcharts.pro.common.NFGraphpublic int getType()
getType in class NFGraphnetcharts.pro.charts.bubble.NFGraph.XY
public void addBubbleSet(NFBubbleSet bubbleSet)
throws NFParamException
bubbleSet - The bubbleset to add.
public void setBubbleSeries(NFBubbleSeries bubbleSeries)
throws NFParamException
NFBubblechart chart = new NFBubblechart();
NFBubbleSeries bs = chart.getBubbleSeries();
NFBubbleSet set = (NFBubbleSet)bs.elementAt(0);
// Set some of the properties on the NFBubbleSet
...
bs.setElementAt(set, 0);
chart.setBubbleSeries(bs);
bubbleSeries - public NFBubbleSeries getBubbleSeries()
NFBubblechart chart = new NFBubblechart();
NFBubbleSeries bs = chart.getBubbleSeries();
NFBubbleSet set = (NFBubbleSet)bs.elementAt(0);
// Set some of the properties on the NFBubbleSet
...
bs.setElementAt(set, 0);
chart.setBubbleSeries(bs);
public void setLineValueLabel(NFModalLabel lineValueLabel)
lineValueLabel - Text style.public NFModalLabel getLineValueLabel()
public void setLineValueLabelRegion(NFRegion lineValueRegion)
lineValueRegion - Text background style.public NFRegion getLineValueLabelRegion()
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in class NFDataChartpublic void writeChart(java.lang.StringBuffer sb)
writeChart in class NFDataChartpublic void resetState()
resetState in class NFDataChart
|
NetCharts Pro | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| Visual Mining, Inc. | Copyright © Visual Mining, Inc. 1996 - 2006 |
Last Modified: Apr 14, 2006 |