org.pentaho.chart.core.parser
Class ChartElementReadHandler
java.lang.Object
org.pentaho.reporting.libraries.xmlns.parser.AbstractXmlReadHandler
org.pentaho.reporting.libraries.xmlns.parser.StringReadHandler
org.pentaho.chart.core.parser.ChartElementReadHandler
- All Implemented Interfaces:
- org.pentaho.reporting.libraries.xmlns.parser.XmlReadHandler
- Direct Known Subclasses:
- ChartDocumentReadHandler
public class ChartElementReadHandler
- extends org.pentaho.reporting.libraries.xmlns.parser.StringReadHandler
Used in the parsing of the chart definition xml document. This class will perform the creation of a
ChartElement
based on the information read from the xml tag.
- Author:
- David Kincade
Constructor Summary |
ChartElementReadHandler()
Constructs a new chart element parser that does not have a parent chart element |
ChartElementReadHandler(ChartElement parentChartElement)
Constructs a new chart element parser that has a parent chart element (so this will parse a nested xml tag). |
Method Summary |
Object |
getObject()
Returns the ChartElement created by this element parser |
Methods inherited from class org.pentaho.reporting.libraries.xmlns.parser.StringReadHandler |
characters, getResult |
Methods inherited from class org.pentaho.reporting.libraries.xmlns.parser.AbstractXmlReadHandler |
endElement, getLocator, getRootHandler, getTagName, getUri, init, startElement |
ChartElementReadHandler
public ChartElementReadHandler()
- Constructs a new chart element parser that does not have a parent chart element
ChartElementReadHandler
public ChartElementReadHandler(ChartElement parentChartElement)
- Constructs a new chart element parser that has a parent chart element (so this will parse a nested xml tag).
- Parameters:
parentChartElement
- the parent ChartElement
to which the ChartElement
being parsed
will be a child.
getObject
public Object getObject()
- Returns the
ChartElement
created by this element parser
- Specified by:
getObject
in interface org.pentaho.reporting.libraries.xmlns.parser.XmlReadHandler
- Overrides:
getObject
in class org.pentaho.reporting.libraries.xmlns.parser.StringReadHandler