com.atlassian.bamboo.configuration
Class ElementContentElementParser
java.lang.Object
com.atlassian.bamboo.configuration.DefaultElementParser
com.atlassian.bamboo.configuration.ElementContentElementParser
- All Implemented Interfaces:
- ElementParser
- Direct Known Subclasses:
- MimeTypeLoader.ExtensionElementParser, MimeTypeLoader.MimeTypeElementParser
public class ElementContentElementParser
- extends DefaultElementParser
This simply extracts the content between two xml tags.
Method Summary |
void |
characters(char[] chars,
int offset,
int length)
Do nothing by default. |
java.lang.String |
getElementContent()
|
void |
startElement(org.xml.sax.Attributes attributes)
Do nothing by default. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ElementContentElementParser
public ElementContentElementParser()
startElement
public void startElement(org.xml.sax.Attributes attributes)
- Description copied from class:
DefaultElementParser
- Do nothing by default. Override to process the start of an element.
- Specified by:
startElement
in interface ElementParser
- Overrides:
startElement
in class DefaultElementParser
- Parameters:
attributes
- The element's attributes
characters
public void characters(char[] chars,
int offset,
int length)
- Description copied from class:
DefaultElementParser
- Do nothing by default. Override to process the element text
The Parser will call this method to report each chunk of character data. SAX parsers may return all
contiguous character data in a single chunk, or they may split it into several chunks.
- Specified by:
characters
in interface ElementParser
- Overrides:
characters
in class DefaultElementParser
- Parameters:
chars
- The characters from the XML document.offset
- The start position in the array.length
- The number of characters to read from the array.
getElementContent
public java.lang.String getElementContent()
Copyright © 2010 Atlassian. All Rights Reserved.