org.jfree.data.xml
Class KeyHandler
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- org.jfree.data.xml.KeyHandler
-
- All Implemented Interfaces:
- DatasetTags, org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
public class KeyHandler extends org.xml.sax.helpers.DefaultHandler implements DatasetTags
A SAX handler for reading a key.
-
-
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
Constructors Constructor and Description KeyHandler(RootHandler rootHandler, ItemHandler itemHandler)Creates a new handler.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcharacters(char[] ch, int start, int length)Receives some (or all) of the text in the current element.voidendElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName)The end of an element.voidstartElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)The start of an element.
-
-
-
Constructor Detail
-
KeyHandler
public KeyHandler(RootHandler rootHandler, ItemHandler itemHandler)
Creates a new handler.- Parameters:
rootHandler- the root handler.itemHandler- the item handler.
-
-
Method Detail
-
startElement
public void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXExceptionThe start of an element.- Specified by:
startElementin interfaceorg.xml.sax.ContentHandler- Overrides:
startElementin classorg.xml.sax.helpers.DefaultHandler- Parameters:
namespaceURI- the namespace.localName- the element name.qName- the element name.atts- the attributes.- Throws:
org.xml.sax.SAXException- for errors.
-
endElement
public void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXExceptionThe end of an element.- Specified by:
endElementin interfaceorg.xml.sax.ContentHandler- Overrides:
endElementin classorg.xml.sax.helpers.DefaultHandler- Parameters:
namespaceURI- the namespace.localName- the element name.qName- the element name.- Throws:
org.xml.sax.SAXException- for errors.
-
characters
public void characters(char[] ch, int start, int length)Receives some (or all) of the text in the current element.- Specified by:
charactersin interfaceorg.xml.sax.ContentHandler- Overrides:
charactersin classorg.xml.sax.helpers.DefaultHandler- Parameters:
ch- character buffer.start- the start index.length- the length of the valid character data.
-
-
DMelt 3.0 © DataMelt by jWork.ORG