Package org.jfree.xml
Class AbstractElementDefinitionHandler
- java.lang.Object
-
- org.jfree.xml.AbstractElementDefinitionHandler
-
- All Implemented Interfaces:
ElementDefinitionHandler
public abstract class AbstractElementDefinitionHandler extends java.lang.Object implements ElementDefinitionHandler
An abstract element definition handler.- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description AbstractElementDefinitionHandler(Parser parser)
Creates a new handler.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
characters(char[] ch, int start, int length)
Callback to indicate that some character data has been read.void
endElement(java.lang.String tagName)
Callback to indicate that an XML element end tag has been read by the parser.Parser
getParser()
Returns the parser.void
startElement(java.lang.String tagName, org.xml.sax.Attributes attrs)
Callback to indicate that an XML element start tag has been read by the parser.
-
-
-
Constructor Detail
-
AbstractElementDefinitionHandler
public AbstractElementDefinitionHandler(Parser parser)
Creates a new handler.- Parameters:
parser
- the parser.
-
-
Method Detail
-
startElement
public void startElement(java.lang.String tagName, org.xml.sax.Attributes attrs) throws org.xml.sax.SAXException
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:
org.xml.sax.SAXException
- if a parser error occurs or the validation failed.
-
characters
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException
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:
org.xml.sax.SAXException
- if a parser error occurs or the validation failed.
-
endElement
public void endElement(java.lang.String tagName) throws org.xml.sax.SAXException
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:
org.xml.sax.SAXException
- if a parser error occurs or the validation failed.
-
getParser
public Parser getParser()
Returns the parser.- Specified by:
getParser
in interfaceElementDefinitionHandler
- Returns:
- The parser.
-
-