Class SaxHandler
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- com.arjuna.common.util.propertyservice.SaxHandler
-
- All Implemented Interfaces:
org.xml.sax.ContentHandler,org.xml.sax.DTDHandler,org.xml.sax.EntityResolver,org.xml.sax.ErrorHandler
public final class SaxHandler extends org.xml.sax.helpers.DefaultHandler- Author:
- Gytis Trikleris
-
-
Constructor Summary
Constructors Constructor Description SaxHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcharacters(char[] ch, int start, int length)Handles text content of theentrytag.voidendElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)Handles close tag, if its name isentry.java.util.PropertiesgetProperties()Returns copy of the properties read from the handled XML.voidstartElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)Handles open tag, if its name isentryand has attributekey.
-
-
-
Method Detail
-
getProperties
public java.util.Properties getProperties()
Returns copy of the properties read from the handled XML.- Returns:
- Properties read from the handled XML.
-
startElement
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXExceptionHandles open tag, if its name isentryand has attributekey.- Specified by:
startElementin interfaceorg.xml.sax.ContentHandler- Overrides:
startElementin classorg.xml.sax.helpers.DefaultHandler- Throws:
org.xml.sax.SAXException
-
endElement
public void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXExceptionHandles close tag, if its name isentry.- Specified by:
endElementin interfaceorg.xml.sax.ContentHandler- Overrides:
endElementin classorg.xml.sax.helpers.DefaultHandler- Throws:
org.xml.sax.SAXException
-
characters
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXExceptionHandles text content of theentrytag.- Specified by:
charactersin interfaceorg.xml.sax.ContentHandler- Overrides:
charactersin classorg.xml.sax.helpers.DefaultHandler- Throws:
org.xml.sax.SAXException
-
-