Class StringReadHandler
java.lang.Object
org.pentaho.reporting.libraries.xmlns.parser.AbstractXmlReadHandler
org.pentaho.reporting.libraries.xmlns.parser.StringReadHandler
- All Implemented Interfaces:
XmlReadHandler
- Direct Known Subclasses:
PropertyReadHandler
A XmlReadHandler that reads character-data for the given element.
- Author:
- Thomas Morgner
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcharacters(char[] ch, int start, int length) This method is called to process the character data between element tags.protected voidDone parsing.Returns the object for this element.Returns the result as string.protected voidstartParsing(Attributes attrs) Starts parsing.Methods inherited from class org.pentaho.reporting.libraries.xmlns.parser.AbstractXmlReadHandler
deriveParseParameters, endElement, getHandlerForChild, getLocator, getRootHandler, getTagName, getUri, init, isSameNamespace, performExternalParsing, performExternalParsing, startElement
-
Constructor Details
-
StringReadHandler
public StringReadHandler()Creates a new handler.
-
-
Method Details
-
startParsing
Starts parsing.- Overrides:
startParsingin classAbstractXmlReadHandler- Parameters:
attrs- the attributes.- Throws:
SAXException- if there is a parsing error.
-
characters
This method is called to process the character data between element tags.- Specified by:
charactersin interfaceXmlReadHandler- Overrides:
charactersin classAbstractXmlReadHandler- Parameters:
ch- the character buffer.start- the start index.length- the length.- Throws:
SAXException- if there is a parsing error.
-
doneParsing
Done parsing.- Overrides:
doneParsingin classAbstractXmlReadHandler- Throws:
SAXException- if there is a parsing error.
-
getResult
Returns the result as string.- Returns:
- the parse-result as string.
-
getObject
Returns the object for this element.- Returns:
- the object.
-