Package org.jfree.data.xml
Class RootHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.jfree.data.xml.RootHandler
- All Implemented Interfaces:
DatasetTags
,ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
- Direct Known Subclasses:
CategoryDatasetHandler
,PieDatasetHandler
A SAX handler that delegates work to sub-handlers.
-
Field Summary
Fields inherited from interface org.jfree.data.xml.DatasetTags
CATEGORYDATASET_TAG, ITEM_TAG, KEY_TAG, PIEDATASET_TAG, SERIES_TAG, VALUE_TAG
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
characters
(char[] ch, int start, int length) Receives some (or all) of the text in the current element.Returns the handler at the top of the stack.Returns the stack of sub handlers.Pops a sub-handler from the stack.void
pushSubHandler
(DefaultHandler subhandler) Pushes a sub-handler onto the stack.Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.xml.sax.ContentHandler
declaration
-
Constructor Details
-
RootHandler
public RootHandler()Creates a new handler.
-
-
Method Details
-
getSubHandlers
Returns the stack of sub handlers.- Returns:
- The sub-handler stack.
-
characters
Receives some (or all) of the text in the current element.- Specified by:
characters
in interfaceContentHandler
- Overrides:
characters
in classDefaultHandler
- Parameters:
ch
- character buffer.start
- the start index.length
- the length of the valid character data.- Throws:
SAXException
- for errors.
-
getCurrentHandler
Returns the handler at the top of the stack.- Returns:
- The handler.
-
pushSubHandler
Pushes a sub-handler onto the stack.- Parameters:
subhandler
- the sub-handler.
-
popSubHandler
Pops a sub-handler from the stack.- Returns:
- The sub-handler.
-