Class TimeTableXYDatasetChartDefinition
- java.lang.Object
-
- org.jfree.data.general.AbstractDataset
-
- org.jfree.data.general.AbstractSeriesDataset
-
- org.jfree.data.xy.AbstractXYDataset
-
- org.jfree.data.xy.AbstractIntervalXYDataset
-
- org.jfree.data.time.TimeTableXYDataset
-
- org.pentaho.platform.uifoundation.chart.TimeTableXYDatasetChartDefinition
-
- All Implemented Interfaces:
ObjectInputValidation
,Serializable
,Cloneable
,EventListener
,org.jfree.data.DomainInfo
,org.jfree.data.general.Dataset
,org.jfree.data.general.SeriesChangeListener
,org.jfree.data.general.SeriesDataset
,org.jfree.data.xy.IntervalXYDataset
,org.jfree.data.xy.TableXYDataset
,org.jfree.data.xy.XYDataset
,org.jfree.util.PublicCloneable
,ChartDefinition
,XYChartDefinition
public class TimeTableXYDatasetChartDefinition extends org.jfree.data.time.TimeTableXYDataset implements XYChartDefinition
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.pentaho.platform.uifoundation.chart.ChartDefinition
AREA_CHART_STR, BACKGROUND_ALPHA_NODE_NAME, BACKGROUND_TYPE_ATTRIBUTE_NAME, BAR_CHART_STR, BAR_LINE_CHART_STR, BUBBLE_CHART_STR, CATEGORY_DATASET_STR, CHART_BACKGROUND_NODE_NAME, CHART_BORDER_VISIBLE_NODE_NAME, COLOR_NODE_NAME, COLOR_TYPE_NAME, DATASET_TYPE_NODE_NAME, DAY_PERIOD_TYPE_STR, DIAL_CHART_STR, DIFFERENCE_CHART_STR, DISPLAY_LABELS_NODE_NAME, DISPLAY_LEGEND_BORDER_NODE_NAME, DOT_CHART_STR, DOT_HEIGHT_NODE_NAME, DOT_WIDTH_NODE_NAME, FIXEDMILLISECOND_PERIOD_TYPE_STR, FOREGROUND_ALPHA_NODE_NAME, GRADIENT_TYPE_NAME, HEIGHT_NODE_NAME, HORIZONTAL_ORIENTATION, HOUR_PERIOD_TYPE_STR, IMAGE_TYPE_NAME, INCLUDE_LEGEND_NODE_NAME, LEGEND_FONT_NODE_NAME, LEGEND_POSITION_NODE_NAME, LINE_CHART_STR, LINE_STYLE_DASH_STR, LINE_STYLE_DASHDOT_STR, LINE_STYLE_DASHDOTDOT_STR, LINE_STYLE_DOT_STR, LINE_STYLE_NODE_NAME, LINE_STYLE_SOLID_STR, LINE_WIDTH_NODE_NAME, MARKER_VISIBLE_NODE_NAME, MILLISECOND_PERIOD_TYPE_STR, MINUTE_PERIOD_TYPE_STR, MONTH_PERIOD_TYPE_STR, PALETTE_NODE_NAME, PIE_CHART_STR, PIE_GRID_CHART_STR, PLOT_BACKGROUND_NODE_NAME, QUARTER_PERIOD_TYPE_STR, SECOND_PERIOD_TYPE_STR, STACKED_NODE_NAME, STEP_AREA_CHART_STR, STEP_CHART_STR, SUBTITLE_NODE_NAME, SUBTITLES_NODE_NAME, TEXTURE_TYPE_NAME, THREED_NODE_NAME, TIME_SERIES_COLLECTION_STR, TITLE_FONT_NODE_NAME, TITLE_NODE_NAME, TITLE_POSITION_NODE_NAME, TYPE_NODE_NAME, VERTICAL_ORIENTATION, WEEK_PERIOD_TYPE_STR, WIDTH_NODE_NAME, XY_SERIES_COLLECTION_STR, XYZ_SERIES_COLLECTION_STR, YEAR_PERIOD_TYPE_STR
-
Fields inherited from interface org.pentaho.platform.uifoundation.chart.XYChartDefinition
CHART_BORDER_PAINT_NODE_NAME, DOMAIN_INCLUDES_ZERO_NODE_NAME, DOMAIN_MAXIMUM_NODE_NAME, DOMAIN_MINIMUM_NODE_NAME, DOMAIN_PERIOD_TYPE_NODE_NAME, DOMAIN_STICKY_ZERO_NODE_NAME, DOMAIN_TICK_FONT_NODE_NAME, DOMAIN_TICK_FORMAT_NODE_NAME, DOMAIN_TITLE_FONT_NODE_NAME, DOMAIN_TITLE_NODE_NAME, DOMAIN_VERTICAL_TICK_LABELS_NODE_NAME, ORIENTATION_NODE_NAME, RANGE_INCLUDES_ZERO_NODE_NAME, RANGE_MAXIMUM_NODE_NAME, RANGE_MINIMUM_NODE_NAME, RANGE_STICKY_ZERO_NODE_NAME, RANGE_TICK_FONT_NODE_NAME, RANGE_TICK_FORMAT_NODE_NAME, RANGE_TITLE_FONT_NODE_NAME, RANGE_TITLE_NODE_NAME, TOOLTIP_CONTENT_NODE_NAME, TOOLTIP_X_FORMAT_NODE_NAME, TOOLTIP_Y_FORMAT_NODE_NAME
-
-
Constructor Summary
Constructors Constructor Description TimeTableXYDatasetChartDefinition(int chartType, org.pentaho.commons.connection.IPentahoResultSet data, boolean byRow, org.dom4j.Node chartAttributes, org.pentaho.platform.api.engine.IPentahoSession session)
TimeTableXYDatasetChartDefinition(org.pentaho.commons.connection.IPentahoResultSet data, boolean byRow, org.dom4j.Node chartAttributes, org.pentaho.platform.api.engine.IPentahoSession session)
TimeTableXYDatasetChartDefinition(org.pentaho.platform.api.engine.IPentahoSession session)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSubTitle(String subTitle)
void
addSubTitles(List subTitleNodes)
Float
getBackgroundAlpha()
Paint
getBorderPaint()
Image
getChartBackgroundImage()
Paint
getChartBackgroundPaint()
int
getChartType()
static int
getChartType(String typeStr)
String
getDomainPeriodType()
String
getDomainTitle()
Font
getDomainTitleFont()
int
getDotHeight()
int
getDotWidth()
Float
getForegroundAlpha()
int
getHeight()
Font
getLegendFont()
Return the java.awt.Font to be used to display the legend itemsorg.jfree.ui.RectangleEdge
getLegendPosition()
String
getLineStyle()
float
getLineWidth()
static org.apache.commons.logging.Log
getLogger()
String
getNoDataMessage()
org.jfree.chart.plot.PlotOrientation
getOrientation()
Paint[]
getPaintSequence()
Image
getPlotBackgroundImage()
Paint
getPlotBackgroundPaint()
double
getRangeMinimum()
Return the range axis' minimum valueString
getRangeTitle()
Font
getRangeTitleFont()
org.pentaho.platform.api.engine.IPentahoSession
getSession()
List
getSubtitles()
static Class
getTimePeriodClass(String timePeriodStr)
String
getTitle()
Font
getTitleFont()
Return the java.awt.Font to be used to display the dial titleorg.jfree.ui.RectangleEdge
getTitlePosition()
String
getTooltipContent()
String
getTooltipXFormat()
String
getTooltipYFormat()
int
getWidth()
boolean
isBorderVisible()
boolean
isDisplayLabels()
boolean
isDomainVerticalTickLabels()
boolean
isLegendBorderVisible()
Return the boolen that states if the legend border is visibleboolean
isLegendIncluded()
boolean
isMarkersVisible()
boolean
isStacked()
boolean
isThreeD()
void
setBackgroundAlpha(org.dom4j.Node backgroundAlphaNode)
void
setBorderPaint(Paint borderPaint)
void
setBorderVisible(boolean borderVisible)
void
setBorderVisible(org.dom4j.Node borderVisibleNode)
void
setChartBackground(org.dom4j.Node chartBackgroundNode)
void
setChartBackgroundImage(Image chartBackgroundImage)
void
setChartBackgroundImage(org.dom4j.Node chartBackgroundImageNode)
void
setChartBackgroundPaint(Paint chartBackgroundPaint)
void
setChartType(int chartType)
void
setChartType(org.dom4j.Node chartTypeNode)
void
setDomainPeriodType(String domainPeriodType)
void
setDomainPeriodType(org.dom4j.Node domainPeriodTypeNode)
void
setDomainTitle(String domainTitle)
void
setDomainTitle(org.dom4j.Node titleNode)
void
setDomainTitleFont(Font domainTitleFont)
void
setDomainTitleFont(org.dom4j.Node titleFontNode)
void
setDomainVerticalTickLabels(boolean domainVerticalTickLabels)
void
setDomainVerticalTickLabels(org.dom4j.Node domainVerticalTickLabelsNode)
void
setDotHeight(int height)
void
setDotHeight(org.dom4j.Node heightNode)
void
setDotWidth(int width)
void
setDotWidth(org.dom4j.Node widthNode)
void
setForegroundAlpha(org.dom4j.Node foregroundAlphaNode)
void
setHeight(int height)
void
setHeight(org.dom4j.Node heightNode)
void
setLegendBorderVisible(boolean legendBorderVisible)
void
setLegendBorderVisible(org.dom4j.Node legendBorderVisibleNode)
void
setLegendFont(Font legendFont)
Set java.awt.Font to be used to display the legend itemsvoid
setLegendFont(org.dom4j.Node legendFontNode)
void
setLegendIncluded(boolean legendIncluded)
void
setLegendIncluded(org.dom4j.Node legendNode)
void
setLegendPosition(org.dom4j.Node legendPositionNode)
void
setLegendPosition(org.jfree.ui.RectangleEdge legendPosition)
void
setLineStyle(String lineStyle)
void
setLineStyle(org.dom4j.Node lineStyleNode)
void
setLineWidth(float lineWidth)
void
setLineWidth(org.dom4j.Node lineWidthNode)
void
setMarkersVisible(boolean markersVisible)
void
setMarkersVisible(org.dom4j.Node markersVisibleNode)
void
setOrientation(org.dom4j.Node orientationNode)
void
setOrientation(org.jfree.chart.plot.PlotOrientation orientation)
void
setPaintSequence(Paint[] paintSequence)
void
setPaintSequence(org.dom4j.Node paletteNode)
void
setPlotBackground(org.dom4j.Node plotBackgroundNode)
void
setPlotBackgroundImage(Image plotBackgroundImage)
void
setPlotBackgroundImage(org.dom4j.Node plotBackgroundImageNode)
void
setPlotBackgroundPaint(Paint plotBackgroundPaint)
void
setRangeMinimum(double rangeMinimum)
void
setRangeMinimum(org.dom4j.Node rangeMinimumNode)
void
setRangeTitle(String rangeTitle)
void
setRangeTitle(org.dom4j.Node titleNode)
void
setRangeTitleFont(Font rangeTitleFont)
void
setRangeTitleFont(org.dom4j.Node titleFontNode)
void
setSession(org.pentaho.platform.api.engine.IPentahoSession session)
void
setStacked(boolean stacked)
void
setStacked(org.dom4j.Node stackedNode)
void
setThreeD(boolean threeD)
void
setThreeD(org.dom4j.Node threeDNode)
void
setTitle(String title)
void
setTitle(org.dom4j.Node chartTitleNode)
void
setTitleFont(Font titleFont)
void
setTitleFont(org.dom4j.Node titleFontNode)
void
setTitlePosition(org.dom4j.Node titlePositionNode)
void
setTitlePosition(org.jfree.ui.RectangleEdge titlePosition)
void
setTooltipContent(String tooltipContent)
void
setTooltipContent(org.dom4j.Node node)
void
setTooltipXFormat(String tooltipXFormat)
void
setTooltipXFormat(org.dom4j.Node node)
void
setTooltipYFormat(String tooltipYFormat)
void
setTooltipYFormat(org.dom4j.Node node)
void
setWidth(int width)
void
setWidth(org.dom4j.Node widthNode)
-
Methods inherited from class org.jfree.data.time.TimeTableXYDataset
add, add, clear, clone, equals, getDomainBounds, getDomainIsPointsInTime, getDomainLowerBound, getDomainUpperBound, getEndX, getEndXValue, getEndY, getItemCount, getItemCount, getSeriesCount, getSeriesKey, getStartX, getStartXValue, getStartY, getTimePeriod, getX, getXPosition, getXValue, getY, remove, remove, setDomainIsPointsInTime, setXPosition
-
Methods inherited from class org.jfree.data.xy.AbstractIntervalXYDataset
getEndYValue, getStartYValue
-
Methods inherited from class org.jfree.data.general.AbstractDataset
addChangeListener, fireDatasetChanged, getGroup, hasListener, notifyListeners, removeChangeListener, setGroup, validateObject
-
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
TimeTableXYDatasetChartDefinition
public TimeTableXYDatasetChartDefinition(org.pentaho.platform.api.engine.IPentahoSession session)
-
TimeTableXYDatasetChartDefinition
public TimeTableXYDatasetChartDefinition(int chartType, org.pentaho.commons.connection.IPentahoResultSet data, boolean byRow, org.dom4j.Node chartAttributes, org.pentaho.platform.api.engine.IPentahoSession session)
-
TimeTableXYDatasetChartDefinition
public TimeTableXYDatasetChartDefinition(org.pentaho.commons.connection.IPentahoResultSet data, boolean byRow, org.dom4j.Node chartAttributes, org.pentaho.platform.api.engine.IPentahoSession session)
-
-
Method Detail
-
getLogger
public static org.apache.commons.logging.Log getLogger()
-
setChartBackgroundPaint
public void setChartBackgroundPaint(Paint chartBackgroundPaint)
- Parameters:
backgroundPaint
- The backgroundPaint to set.
-
getTitleFont
public Font getTitleFont()
Return the java.awt.Font to be used to display the dial title- Specified by:
getTitleFont
in interfaceChartDefinition
- Returns:
- Font The Font for the title of this Pie
-
setTitleFont
public void setTitleFont(Font titleFont)
-
setTitleFont
public void setTitleFont(org.dom4j.Node titleFontNode)
-
getChartBackgroundPaint
public Paint getChartBackgroundPaint()
- Specified by:
getChartBackgroundPaint
in interfaceChartDefinition
- Returns:
- Returns the backgroundPaint.
-
getChartType
public int getChartType()
- Returns:
- Returns the chartType.
-
getChartType
public static int getChartType(String typeStr)
-
setChartType
public void setChartType(org.dom4j.Node chartTypeNode)
-
setChartType
public void setChartType(int chartType)
- Parameters:
chartType
- The chartType to set.
-
isThreeD
public boolean isThreeD()
- Specified by:
isThreeD
in interfaceChartDefinition
- Returns:
- Returns the threeD.
-
setThreeD
public void setThreeD(org.dom4j.Node threeDNode)
-
setThreeD
public void setThreeD(boolean threeD)
- Parameters:
threeD
- The threeD to set.
-
isStacked
public boolean isStacked()
- Returns:
- Returns the stacked.
-
setStacked
public void setStacked(org.dom4j.Node stackedNode)
-
setStacked
public void setStacked(boolean stacked)
- Parameters:
stacked
- The stacked to set.
-
isDomainVerticalTickLabels
public boolean isDomainVerticalTickLabels()
- Returns:
- Returns the verticalTickLabels.
-
setDomainVerticalTickLabels
public void setDomainVerticalTickLabels(org.dom4j.Node domainVerticalTickLabelsNode)
-
setDomainVerticalTickLabels
public void setDomainVerticalTickLabels(boolean domainVerticalTickLabels)
- Parameters:
domainVerticalTickLabels
- The domainVerticalLabels to set.
-
getDomainPeriodType
public String getDomainPeriodType()
- Returns:
- Returns the domainPeriodType.
-
setDomainPeriodType
public void setDomainPeriodType(org.dom4j.Node domainPeriodTypeNode)
-
setDomainPeriodType
public void setDomainPeriodType(String domainPeriodType)
- Parameters:
domainPeriodType
- The domainPeriodType to set.
-
getHeight
public int getHeight()
- Specified by:
getHeight
in interfaceChartDefinition
- Returns:
- Returns the height.
-
setHeight
public void setHeight(org.dom4j.Node heightNode)
-
setHeight
public void setHeight(int height)
- Parameters:
height
- The height to set.
-
getWidth
public int getWidth()
- Specified by:
getWidth
in interfaceChartDefinition
- Returns:
- Returns the width.
-
setWidth
public void setWidth(org.dom4j.Node widthNode)
-
setWidth
public void setWidth(int width)
- Parameters:
width
- The width to set.
-
getTitle
public String getTitle()
- Specified by:
getTitle
in interfaceChartDefinition
- Returns:
- Returns the title.
-
setTitle
public void setTitle(org.dom4j.Node chartTitleNode)
-
setTitle
public void setTitle(String title)
- Parameters:
title
- The title to set.
-
getPaintSequence
public Paint[] getPaintSequence()
- Specified by:
getPaintSequence
in interfaceChartDefinition
- Returns:
- Returns the paintSequence.
-
setPaintSequence
public void setPaintSequence(org.dom4j.Node paletteNode)
-
setPaintSequence
public void setPaintSequence(Paint[] paintSequence)
- Parameters:
paintSequence
- The paintSequence to set.
-
getSubtitles
public List getSubtitles()
- Specified by:
getSubtitles
in interfaceChartDefinition
- Returns:
- Returns the subTitles.
-
addSubTitles
public void addSubTitles(List subTitleNodes)
-
addSubTitle
public void addSubTitle(String subTitle)
-
getChartBackgroundImage
public Image getChartBackgroundImage()
- Specified by:
getChartBackgroundImage
in interfaceChartDefinition
- Returns:
- Returns the chartBackgroundImage.
-
setChartBackgroundImage
public void setChartBackgroundImage(org.dom4j.Node chartBackgroundImageNode)
-
setChartBackgroundImage
public void setChartBackgroundImage(Image chartBackgroundImage)
- Parameters:
chartBackgroundImage
- The chartBackgroundImage to set.
-
isLegendIncluded
public boolean isLegendIncluded()
- Specified by:
isLegendIncluded
in interfaceChartDefinition
- Returns:
- Returns the legendIncluded.
-
setLegendIncluded
public void setLegendIncluded(org.dom4j.Node legendNode)
-
setLegendIncluded
public void setLegendIncluded(boolean legendIncluded)
- Parameters:
legendIncluded
- The legendIncluded to set.
-
setPlotBackgroundPaint
public void setPlotBackgroundPaint(Paint plotBackgroundPaint)
-
getPlotBackgroundPaint
public Paint getPlotBackgroundPaint()
- Specified by:
getPlotBackgroundPaint
in interfaceChartDefinition
-
getPlotBackgroundImage
public Image getPlotBackgroundImage()
- Specified by:
getPlotBackgroundImage
in interfaceChartDefinition
- Returns:
- Returns the plotBackgroundImage.
-
setPlotBackgroundImage
public void setPlotBackgroundImage(org.dom4j.Node plotBackgroundImageNode)
-
setPlotBackgroundImage
public void setPlotBackgroundImage(Image plotBackgroundImage)
- Parameters:
plotBackgroundImage
- The plotBackgroundImage to set.
-
getOrientation
public org.jfree.chart.plot.PlotOrientation getOrientation()
- Returns:
- Returns the orientation.
-
setOrientation
public void setOrientation(org.dom4j.Node orientationNode)
-
setOrientation
public void setOrientation(org.jfree.chart.plot.PlotOrientation orientation)
- Parameters:
orientation
- The orientation to set.
-
isBorderVisible
public boolean isBorderVisible()
- Specified by:
isBorderVisible
in interfaceChartDefinition
- Returns:
- Returns the borderVisible.
-
setBorderVisible
public void setBorderVisible(org.dom4j.Node borderVisibleNode)
-
setBorderVisible
public void setBorderVisible(boolean borderVisible)
- Parameters:
borderVisible
- The borderVisible to set.
-
getBorderPaint
public Paint getBorderPaint()
- Specified by:
getBorderPaint
in interfaceChartDefinition
- Returns:
- Returns the borderPaint.
-
setBorderPaint
public void setBorderPaint(Paint borderPaint)
- Parameters:
borderPaint
- The borderPaint to set.
-
setTitlePosition
public void setTitlePosition(org.dom4j.Node titlePositionNode)
-
getTitlePosition
public org.jfree.ui.RectangleEdge getTitlePosition()
- Specified by:
getTitlePosition
in interfaceChartDefinition
- Returns:
- Returns the titlePosition.
-
setTitlePosition
public void setTitlePosition(org.jfree.ui.RectangleEdge titlePosition)
- Parameters:
titlePosition
- The titlePosition to set.
-
setLegendPosition
public void setLegendPosition(org.dom4j.Node legendPositionNode)
-
getLegendPosition
public org.jfree.ui.RectangleEdge getLegendPosition()
- Specified by:
getLegendPosition
in interfaceChartDefinition
-
setLegendPosition
public void setLegendPosition(org.jfree.ui.RectangleEdge legendPosition)
-
setChartBackground
public void setChartBackground(org.dom4j.Node chartBackgroundNode)
-
setPlotBackground
public void setPlotBackground(org.dom4j.Node plotBackgroundNode)
-
setDomainTitle
public void setDomainTitle(org.dom4j.Node titleNode)
-
getDomainTitle
public String getDomainTitle()
- Returns:
- Returns the domainTitle.
-
setDomainTitle
public void setDomainTitle(String domainTitle)
- Parameters:
domainTitle
- The domainTitle to set.
-
setRangeTitle
public void setRangeTitle(org.dom4j.Node titleNode)
-
getRangeTitle
public String getRangeTitle()
- Returns:
- Returns the rangeTitle.
-
setRangeTitle
public void setRangeTitle(String rangeTitle)
- Parameters:
rangeTitle
- The rangeTitle to set.
-
setDomainTitleFont
public void setDomainTitleFont(org.dom4j.Node titleFontNode)
-
getDomainTitleFont
public Font getDomainTitleFont()
- Returns:
- Returns the domainTitleFont.
-
setDomainTitleFont
public void setDomainTitleFont(Font domainTitleFont)
- Parameters:
domainTitleFont
- The domainTitleFont to set.
-
setRangeTitleFont
public void setRangeTitleFont(org.dom4j.Node titleFontNode)
-
getRangeTitleFont
public Font getRangeTitleFont()
- Returns:
- Returns the rangeTitleFont.
-
setRangeTitleFont
public void setRangeTitleFont(Font rangeTitleFont)
- Parameters:
rangeTitleFont
- The rangeTitleFont to set.
-
isDisplayLabels
public boolean isDisplayLabels()
- Specified by:
isDisplayLabels
in interfaceChartDefinition
-
getSession
public org.pentaho.platform.api.engine.IPentahoSession getSession()
-
setSession
public void setSession(org.pentaho.platform.api.engine.IPentahoSession session)
-
getDotHeight
public int getDotHeight()
- Returns:
- Returns the dot height.
-
setDotHeight
public void setDotHeight(org.dom4j.Node heightNode)
-
setDotHeight
public void setDotHeight(int height)
- Parameters:
height
- The dot height to set.
-
getDotWidth
public int getDotWidth()
- Returns:
- Returns the dot width.
-
setDotWidth
public void setDotWidth(org.dom4j.Node widthNode)
-
setDotWidth
public void setDotWidth(int width)
- Parameters:
width
- The dot width to set.
-
getLineStyle
public String getLineStyle()
- Returns:
- returns the style set for the lines
- See Also:
ChartDefinition.LINE_STYLE_SOLID_STR
,ChartDefinition.LINE_STYLE_DASH_STR
,ChartDefinition.LINE_STYLE_DOT_STR
,ChartDefinition.LINE_STYLE_DASHDOT_STR
,ChartDefinition.LINE_STYLE_DASHDOTDOT_STR
-
setLineStyle
public void setLineStyle(String lineStyle)
- Parameters:
lineStyle
- set the style for all line series- See Also:
ChartDefinition.LINE_STYLE_SOLID_STR
,ChartDefinition.LINE_STYLE_DASH_STR
,ChartDefinition.LINE_STYLE_DOT_STR
,ChartDefinition.LINE_STYLE_DASHDOT_STR
,ChartDefinition.LINE_STYLE_DASHDOTDOT_STR
-
setLineStyle
public void setLineStyle(org.dom4j.Node lineStyleNode)
- Parameters:
lineStyleNode
- set the style from an XML node
-
getLineWidth
public float getLineWidth()
- Returns:
- the width of all line series Valid values are float numbers zero or greater
-
setLineWidth
public void setLineWidth(float lineWidth)
- Parameters:
lineWidth
- set the width of all line series Valid values are float numbers zero or greater
-
setLineWidth
public void setLineWidth(org.dom4j.Node lineWidthNode)
- Parameters:
lineWidthNode
- set the line width from an XML node
-
isMarkersVisible
public boolean isMarkersVisible()
- Returns:
- boolean whether the markers (data points) for all series are displayed
-
setMarkersVisible
public void setMarkersVisible(boolean markersVisible)
- Parameters:
markersVisible
- set whether the markers (data points) for all series should be displayed
-
setMarkersVisible
public void setMarkersVisible(org.dom4j.Node markersVisibleNode)
- Parameters:
markersVisibleNode
- set the markers visibility from an XML node
-
getLegendFont
public Font getLegendFont()
Return the java.awt.Font to be used to display the legend items- Specified by:
getLegendFont
in interfaceChartDefinition
- Returns:
- Font The font for the legend items
-
setLegendFont
public void setLegendFont(Font legendFont)
Set java.awt.Font to be used to display the legend items- Parameters:
Font
- The java.awt.Font for the legend items
-
setLegendFont
public void setLegendFont(org.dom4j.Node legendFontNode)
-
setLegendBorderVisible
public void setLegendBorderVisible(org.dom4j.Node legendBorderVisibleNode)
-
setLegendBorderVisible
public void setLegendBorderVisible(boolean legendBorderVisible)
- Parameters:
boolean
- legendBorderVisible Set the visibility of the legend border.
-
isLegendBorderVisible
public boolean isLegendBorderVisible()
Return the boolen that states if the legend border is visible- Specified by:
isLegendBorderVisible
in interfaceChartDefinition
- Returns:
- boolean Is the legend border visible
-
getRangeMinimum
public double getRangeMinimum()
Return the range axis' minimum value- Returns:
- double Range axis' minimum value
-
setRangeMinimum
public void setRangeMinimum(org.dom4j.Node rangeMinimumNode)
-
setRangeMinimum
public void setRangeMinimum(double rangeMinimum)
- Parameters:
double
- rangeMinimum Set the minimum value of the range axis.
-
getNoDataMessage
public String getNoDataMessage()
- Specified by:
getNoDataMessage
in interfaceChartDefinition
-
getTooltipContent
public String getTooltipContent()
-
setTooltipContent
public void setTooltipContent(String tooltipContent)
-
getTooltipXFormat
public String getTooltipXFormat()
-
setTooltipXFormat
public void setTooltipXFormat(String tooltipXFormat)
-
getTooltipYFormat
public String getTooltipYFormat()
-
setTooltipYFormat
public void setTooltipYFormat(String tooltipYFormat)
-
setTooltipContent
public void setTooltipContent(org.dom4j.Node node)
-
setTooltipXFormat
public void setTooltipXFormat(org.dom4j.Node node)
-
setTooltipYFormat
public void setTooltipYFormat(org.dom4j.Node node)
-
getBackgroundAlpha
public Float getBackgroundAlpha()
- Specified by:
getBackgroundAlpha
in interfaceChartDefinition
-
setBackgroundAlpha
public void setBackgroundAlpha(org.dom4j.Node backgroundAlphaNode)
-
getForegroundAlpha
public Float getForegroundAlpha()
- Specified by:
getForegroundAlpha
in interfaceChartDefinition
-
setForegroundAlpha
public void setForegroundAlpha(org.dom4j.Node foregroundAlphaNode)
-
-