Uses of Class
org.pentaho.chart.core.ChartElement

Packages that use ChartElement
org.pentaho.chart   
org.pentaho.chart.core   
org.pentaho.chart.core.parser   
org.pentaho.chart.plugin.api   
org.pentaho.chart.plugin.jfreechart.chart   
org.pentaho.chart.plugin.jfreechart.chart.bar   
org.pentaho.chart.plugin.jfreechart.chart.line   
org.pentaho.chart.plugin.jfreechart.chart.multi   
org.pentaho.chart.plugin.jfreechart.utils   
 

Uses of ChartElement in org.pentaho.chart
 

Methods in org.pentaho.chart with parameters of type ChartElement
static Font ChartUtils.getFont(ChartElement currentSeries)
          This method creates a Font object based on the font-family, font-size, and font-style defined in the chart xml doc for the current series
static String ChartUtils.getFontFamily(ChartElement currentSeries)
           
static float ChartUtils.getFontSize(ChartElement element)
          CSSFontSize values: xx-small, x-small, small, medium, large, x-large, xx-large are mapped to certain integer values based on ChartCSSFontSizeMappingConstants file.
static org.pentaho.reporting.libraries.css.values.CSSValue ChartUtils.getFontStyle(ChartElement element)
           
static org.pentaho.reporting.libraries.css.values.CSSValue ChartUtils.getFontWeight(ChartElement element)
           
 

Uses of ChartElement in org.pentaho.chart.core
 

Methods in org.pentaho.chart.core that return ChartElement
 ChartElement[] ChartElement.findChildrenByName(String tagNameToMatch)
          Returns all child ChartElements to this ChartElement which has the specified tagName.
 ChartElement AxisSeriesLinkInfo.getAxisElement(Object axisID)
          Returns chart axis element with the given axis id.
 ChartElement[] ChartDocument.getAxisElements()
          Provides the axis element in the given chart document.
 ChartElement ChartDocument.getChartLevelElement(String tagName)
          Gets the specified element from the chart document (achart element).
 ChartElement ChartElement.getFirstChildItem()
          Returns the first ChartElement that is a child of this ChartElement.
 ChartElement[] ChartDocument.getGroupChartElements()
          Creates a list of all the series ChartElements that are the children of the chart tag.
 ChartElement ChartElement.getLastChildItem()
          Returns the last ChartElement that is a child of this ChartElement.
 ChartElement ChartElement.getNextDepthFirstItem()
          Returns the next ChartElement based on a "depth-first" search.
 ChartElement ChartElement.getNextItem()
          Returns the ChartElement this follows this element.
 ChartElement ChartElement.getParentItem()
          Returns the parent ChartElement for the current ChartElement.
 ChartElement ChartDocument.getPlotElement()
          Provides the plot element in the given chart document.
 ChartElement ChartElement.getPreviousItem()
          Returns the ChartElement that is previous to this element.
 ChartElement ChartDocument.getRootElement()
          Returns the root element of the parsed chart document
 ChartElement[] ChartDocument.getSeriesChartElements()
          Creates a list of all the series ChartElements that are the children of the chart tag.
 

Methods in org.pentaho.chart.core that return types with arguments of type ChartElement
 ArrayList<ChartElement> AxisSeriesLinkInfo.getDomainAxisElements()
          Returns an array list of domain axis elements.
 ArrayList<ChartElement> AxisSeriesLinkInfo.getRangeAxisElements()
          Returns an array list of range axis elements.
 ArrayList<ChartElement> AxisSeriesLinkInfo.getSeriesElements(Object axisID)
          Returns the array list consisting of the series elements that belong to the given axis id.
 

Methods in org.pentaho.chart.core with parameters of type ChartElement
 void ChartElement.addChildElement(ChartElement chartElement)
           
 Integer ChartSeriesDataLinkInfo.getColumnNum(ChartElement seriesElement)
          Returns the column number based on the chart element object (provided as an input).
 boolean ChartSeriesDataLinkInfo.hasSeriesElement(ChartElement seriesElement)
          Returns true if the data set has the given series element.
 void AxisSeriesLinkInfo.setAxisElement(Object axisID, ChartElement axisElement)
          Stores the value: axis element in the hash map where the key is axis id.
 void ChartSeriesDataLinkInfo.setColumnNum(ChartElement seriesElement, Integer columnPos)
          Inserts the series element as the Key and the column position as the value.
 void AxisSeriesLinkInfo.setSeriesElements(Object axisID, ChartElement seriesElement)
          Updates the series elements array list with the given element.
 

Constructors in org.pentaho.chart.core with parameters of type ChartElement
ChartDocument(ChartElement rootElement)
          Constructor that creats the chart document.
 

Uses of ChartElement in org.pentaho.chart.core.parser
 

Constructors in org.pentaho.chart.core.parser with parameters of type ChartElement
ChartElementReadHandler(ChartElement parentChartElement)
          Constructs a new chart element parser that has a parent chart element (so this will parse a nested xml tag).
 

Uses of ChartElement in org.pentaho.chart.plugin.api
 

Constructors in org.pentaho.chart.plugin.api with parameters of type ChartElement
ChartItemLabelGenerator(ChartElement[] chartElements, ChartTableModel chartData)
           
 

Uses of ChartElement in org.pentaho.chart.plugin.jfreechart.chart
 

Methods in org.pentaho.chart.plugin.jfreechart.chart with parameters of type ChartElement
 Integer[] JFreeChartGenerator.getColumPositions(ChartDocumentContext chartDocContext, ChartElement axisElement, AxisSeriesLinkInfo axisSeriesLinkInfo)
          Returns custom dataset based on certain column positions.
 Paint JFreeChartGenerator.getPaintFromSeries(ChartElement seriesElement)
          This method checks to see if there is a gradient type other than "none" set on seriesElement.
 

Uses of ChartElement in org.pentaho.chart.plugin.jfreechart.chart.bar
 

Methods in org.pentaho.chart.plugin.jfreechart.chart.bar with parameters of type ChartElement
 void JFreeWaterfallBarChartGenerator.setSeriesAttributes(ChartElement[] seriesElements, ChartTableModel data, org.jfree.chart.plot.CategoryPlot categoryPlot)
          Sets the series specific attributes for the current chart object.
 

Uses of ChartElement in org.pentaho.chart.plugin.jfreechart.chart.line
 

Methods in org.pentaho.chart.plugin.jfreechart.chart.line with parameters of type ChartElement
static void JFreeLineChartGenerator.setSeriesLineStyles(org.jfree.chart.plot.CategoryPlot categoryPlot, ChartElement[] seriesElements)
          Sets the line width for each of the series that is defined as a lineRenderer
 

Uses of ChartElement in org.pentaho.chart.plugin.jfreechart.chart.multi
 

Methods in org.pentaho.chart.plugin.jfreechart.chart.multi with parameters of type ChartElement
static void JFreeMultiChartGenerator.setSeriesLineStyles(org.jfree.chart.plot.CategoryPlot categoryPlot, ChartElement[] seriesElements)
          Sets the line width for each of the series that is defined as a lineRenderer
 

Uses of ChartElement in org.pentaho.chart.plugin.jfreechart.utils
 

Methods in org.pentaho.chart.plugin.jfreechart.utils that return ChartElement
static ChartElement JFreeChartUtils.getBaseStackedGroupElement(ChartDocument chartDocument)
           
static ChartElement JFreeChartUtils.getChildGroup(ChartElement parentGroup)
           
 

Methods in org.pentaho.chart.plugin.jfreechart.utils with parameters of type ChartElement
 BasicStroke StrokeFactory.getBorderStroke(ChartElement element)
          Returns a basic stroke object that implements the border-style and border-width style keys.
static ChartElement JFreeChartUtils.getChildGroup(ChartElement parentGroup)
           
 Color ColorFactory.getColor(ChartElement elem)
           
 Color ColorFactory.getColor(ChartElement elem, org.pentaho.reporting.libraries.css.model.StyleKey key)
           
static GradientPaint JFreeChartUtils.getGradientPaint(ChartElement ce)
          Creates a GradientPaint object from the current series element using the gradient pertinent information.
 BasicStroke StrokeFactory.getLineStroke(ChartElement element)
          Returns a basic stroke object that implements the line-style and line-width style keys.
static float JFreeChartUtils.getMaximumBarWidth(ChartElement seriesElement)
          Controls what the maximum bar width can be.
static int JFreeChartUtils.getSeriesColumn(ChartElement seriesElement, ChartTableModel data, int columnDefault)
           
static int JFreeChartUtils.getSeriesRow(ChartElement seriesElement, int rowDefault)
           
 Shape ShapeFactory.getShape(ChartElement element)
           
static org.jfree.ui.StandardGradientPaintTransformer JFreeChartUtils.getStandardGradientPaintTrans(ChartElement ce)
          Returns a new StandardGradientPaintTransformer object if the series element has gradient type of horizontal, vertical, center-horizontal and center-vertical.
static boolean JFreeChartUtils.showItemLabel(ChartElement element)
          Returns true if the item label visibility is set to true for the given element