Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.jfree.xml.parser.AbstractXmlReadHandler
XmlReadHandler
.
Constructor Summary | |
|
Method Summary | |
void |
|
protected void |
|
void |
|
protected XmlReadHandler |
|
RootXmlReadHandler |
|
String |
|
void |
|
void |
|
protected void |
|
public void characters(char[] ch, int start, int length) throws SAXException
This method is called to process the character data between element tags.
- Specified by:
- characters in interface XmlReadHandler
- Parameters:
ch
- the character buffer.start
- the start index.length
- the length.
protected void doneParsing() throws SAXException, XmlReaderException
Done parsing.
- Throws:
XmlReaderException
- if there is a reader error.
public final void endElement(String tagName) throws SAXException
This method is called at the end of an element.
- Specified by:
- endElement in interface XmlReadHandler
- Parameters:
tagName
- the tag name.
protected XmlReadHandler getHandlerForChild(String tagName, Attributes atts) throws XmlReaderException, SAXException
Returns the handler for a child element.
- Parameters:
tagName
- the tag name.atts
- the attributes.
- Returns:
- the handler or null, if the tagname is invalid.
- Throws:
XmlReaderException
- if there is a reader error.
public RootXmlReadHandler getRootHandler()
Returns the root handler for the parsing.
- Returns:
- the root handler.
public void init(RootXmlReadHandler rootHandler, String tagName)
Initialises the handler.
- Specified by:
- init in interface XmlReadHandler
- Parameters:
rootHandler
- the root handler.tagName
- the tag name.
public final void startElement(String tagName, Attributes attrs) throws XmlReaderException, SAXException
This method is called at the start of an element.
- Specified by:
- startElement in interface XmlReadHandler
- Parameters:
tagName
- the tag name.attrs
- the attributes.
- Throws:
XmlReaderException
- if there is a reader error.
protected void startParsing(Attributes attrs) throws SAXException, XmlReaderException
Starts parsing.
- Parameters:
attrs
- the attributes.