Class DefaultContentHandler
java.lang.Object
com.atlassian.bamboo.configuration.DefaultContentHandler
- All Implemented Interfaces:
ContentHandler
- Direct Known Subclasses:
JunitTestResultsParser,MimeTypeLoader
This class provides some common SAX parsing behaviour
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcharacters(char[] chars, int start, int end) voidvoidendElement(String uri, String localName, String qName) voidendPrefixMapping(String buildName) protected booleanhasParserFor(@NotNull String key) voidignorableWhitespace(char[] chars, int i, int i1) voidprocessingInstruction(String buildName, String buildName1) protected voidregisterElementParser(String elementName, ElementParser elementParser) Add anElementParserto process an element with the given elementNamevoidsetDocumentLocator(Locator locator) voidskippedEntity(String buildName) voidvoidstartElement(String uri, String localName, String qName, Attributes attributes) voidstartPrefixMapping(String buildName, String buildName1) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandler
declaration
-
Constructor Details
-
DefaultContentHandler
public DefaultContentHandler()
-
-
Method Details
-
registerElementParser
Add anElementParserto process an element with the given elementName- Parameters:
elementName- The name of the element to processelementParser- How to process an elementName element
-
setDocumentLocator
- Specified by:
setDocumentLocatorin interfaceContentHandler
-
startDocument
- Specified by:
startDocumentin interfaceContentHandler- Throws:
SAXException
-
endDocument
- Specified by:
endDocumentin interfaceContentHandler- Throws:
SAXException
-
startPrefixMapping
- Specified by:
startPrefixMappingin interfaceContentHandler- Throws:
SAXException
-
endPrefixMapping
- Specified by:
endPrefixMappingin interfaceContentHandler- Throws:
SAXException
-
startElement
public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException - Specified by:
startElementin interfaceContentHandler- Throws:
SAXException
-
endElement
- Specified by:
endElementin interfaceContentHandler- Throws:
SAXException
-
characters
- Specified by:
charactersin interfaceContentHandler- Throws:
SAXException
-
ignorableWhitespace
- Specified by:
ignorableWhitespacein interfaceContentHandler- Throws:
SAXException
-
processingInstruction
- Specified by:
processingInstructionin interfaceContentHandler- Throws:
SAXException
-
skippedEntity
- Specified by:
skippedEntityin interfaceContentHandler- Throws:
SAXException
-
hasParserFor
-