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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
characters
(char[] ch, int start, int length) This method is called to process the character data between element tags.protected void
Done parsing.Returns the object for this element.Returns the result as string.protected void
startParsing
(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:
startParsing
in 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:
characters
in interfaceXmlReadHandler
- Overrides:
characters
in 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:
doneParsing
in 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.
-