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.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
characters
(char[] ch, int start, int length) Callback to indicate that some character data has been read.void
endElement
(String tagName) Callback to indicate that an XML element end tag has been read by the parser.Returns the parser.void
startElement
(String tagName, Attributes attrs) Callback to indicate that an XML element start tag has been read by the parser.
-
Field Details
-
parser
A 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:
startElement
in 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:
characters
in 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:
endElement
in interfaceElementDefinitionHandler
- Parameters:
tagName
- the tag name.- Throws:
SAXException
- if a parser error occurs or the validation failed.
-
getParser
Returns the parser.- Specified by:
getParser
in interfaceElementDefinitionHandler
- Returns:
- The parser.
-