i-net Clear Reports

com.inet.report.chart.plot
Class PolarPlot

java.lang.Object
  extended by com.inet.report.chart.plot.AbstractPlot
      extended by com.inet.report.chart.plot.StandardPlot
          extended by com.inet.report.chart.plot.PolarPlot
All Implemented Interfaces:
ChartPlot, java.io.Serializable

public class PolarPlot
extends StandardPlot

A general class for plotting data of groups of values. This plot can use data from any class that implements the BaseDataset interface.

Since:
8.0
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.inet.report.chart.plot.AbstractPlot
AbstractPlot.GradientSetting
 
Field Summary
static PolarStyle DEFAULT_STYLE
          Default chart style with this plot.
 
Fields inherited from class com.inet.report.chart.plot.StandardPlot
ITEM_LABEL_POSITION_BASE, ITEM_LABEL_POSITION_CENTER, ITEM_LABEL_POSITION_INSIDE_OF_MAX, ITEM_LABEL_POSITION_OUTSIDE_OF_MAX
 
Fields inherited from class com.inet.report.chart.plot.AbstractPlot
DEFAULT_COLOR_SEQUENCE, DEFAULT_FOREGROUND_ALPHA, DEFAULT_ITEM_LABEL_COLOR, DEFAULT_ITEM_LABEL_FONT, DEFAULT_OUTLINE_COLOR, DEFAULT_OUTLINE_STYLE, DEFAULT_OUTLINE_WIDTH, TOKEN_PLOT
 
Constructor Summary
PolarPlot()
          Creates a polar plot with default properties.
PolarPlot(PolarStyle style)
          Creates a polar plot with defined chart style.
 
Method Summary
 ChartStyle getStyle()
          Returns the style of this chart, ie. the general category this plot belongs to.
 void readProperties(org.w3c.dom.Element element, Chart2 chart)
          Reads the chart properties from the DOMParser Element.
 void refreshAutoTitles(Chart2 chart)
          Reads out the data column names from dataset and refreshes the chart labels.
 void setStyle(PolarStyle style)
          Sets the chart style of this plot.
 
Methods inherited from class com.inet.report.chart.plot.StandardPlot
getCategoryAxis, getDataAxis, getDataset, getItemLabelPosition, getSubProperties, isShowCumulativeValues, saveSubProperties, setCategoryAxis, setDataAxis, setDataset, setItemLabelPosition, setShowCumulativeValues
 
Methods inherited from class com.inet.report.chart.plot.AbstractPlot
getBackColor, getColorFormula, getColorSequence, getForegroundAlpha, getGradientSetting, getItemLabelColor, getItemLabelFont, getItemLabelFormat, getItemShape, getOutlineColor, getOutlineStyle, getOutlineWidth, getReferencedObject, isColorBySeries, isDrawOutline, isSameColorsForSameGroups, isShowLabel, isShowValue, saveProperties, setBackColor, setColorBySeries, setColorFormula, setColorSequence, setDrawOutline, setForegroundAlpha, setGradientSetting, setItemLabelColor, setItemLabelFont, setItemLabelFormat, setItemShape, setOutlineColor, setOutlineStyle, setOutlineWidth, setSameColorsForSameGroups, setShowLabel, setShowValue
 

Field Detail

DEFAULT_STYLE

public static final PolarStyle DEFAULT_STYLE
Default chart style with this plot.

Constructor Detail

PolarPlot

public PolarPlot()
Creates a polar plot with default properties.

Since:
8.0

PolarPlot

public PolarPlot(PolarStyle style)
Creates a polar plot with defined chart style. Initializes all properties with default values.

Parameters:
style - the chart style (null not permitted)
Since:
8.0
See Also:
PolarStyle
Method Detail

getStyle

public ChartStyle getStyle()
Returns the style of this chart, ie. the general category this plot belongs to.

Specified by:
getStyle in class StandardPlot
Returns:
the style
See Also:
BarStyle.BAR2D, LineStyle.LINE_MARKER, AreaStyle.AREA2D_STACKED

setStyle

public void setStyle(PolarStyle style)
Sets the chart style of this plot.

Parameters:
style - the style (null not permitted)
Since:
8.0
See Also:
getStyle(), PolarStyle

refreshAutoTitles

public void refreshAutoTitles(Chart2 chart)
Reads out the data column names from dataset and refreshes the chart labels. Please use this function to refresh the chart labels if the data was be changed.

Specified by:
refreshAutoTitles in interface ChartPlot
Overrides:
refreshAutoTitles in class StandardPlot
Parameters:
chart - the chart

readProperties

public void readProperties(org.w3c.dom.Element element,
                           Chart2 chart)
Reads the chart properties from the DOMParser Element.

Specified by:
readProperties in interface ChartPlot
Overrides:
readProperties in class StandardPlot
Parameters:
element - the DOMParser Element
chart - the chart

i-net Clear Reports

Copyright © 1999-2011 by i-net software GmbH