Package org.jfree.xml
Class AbstractElementDefinitionHandler
java.lang.Object
org.jfree.xml.AbstractElementDefinitionHandler
- All Implemented Interfaces:
ElementDefinitionHandler
public abstract class AbstractElementDefinitionHandler
extends Object
implements ElementDefinitionHandler
An abstract element definition handler.
- Author:
- Thomas Morgner
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcharacters(char[] ch, int start, int length) Callback to indicate that some character data has been read.voidendElement(String tagName) Callback to indicate that an XML element end tag has been read by the parser.Returns the parser.voidstartElement(String tagName, Attributes attrs) Callback to indicate that an XML element start tag has been read by the parser.
-
Constructor Details
-
AbstractElementDefinitionHandler
Creates a new handler.- Parameters:
parser- the parser.
-
-
Method Details
-
startElement
Callback to indicate that an XML element start tag has been read by the parser.- Specified by:
startElementin interfaceElementDefinitionHandler- Parameters:
tagName- the tag name.attrs- the attributes.- Throws:
SAXException- if a parser error occurs or the validation failed.
-
characters
Callback to indicate that some character data has been read.- Specified by:
charactersin interfaceElementDefinitionHandler- Parameters:
ch- the character array.start- the start index for the characters.length- the length of the character sequence.- Throws:
SAXException- if a parser error occurs or the validation failed.
-
endElement
Callback to indicate that an XML element end tag has been read by the parser.- Specified by:
endElementin interfaceElementDefinitionHandler- Parameters:
tagName- the tag name.- Throws:
SAXException- if a parser error occurs or the validation failed.
-
getParser
Returns the parser.- Specified by:
getParserin interfaceElementDefinitionHandler- Returns:
- The parser.
-