com.atlassian.bamboo.configuration
Class ElementContentElementParser

java.lang.Object
  extended by com.atlassian.bamboo.configuration.DefaultElementParser
      extended by 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.


Constructor Summary
ElementContentElementParser()
           
 
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 com.atlassian.bamboo.configuration.DefaultElementParser
endElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementContentElementParser

public ElementContentElementParser()
Method Detail

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 © 2008 Atlassian Pty Ltd. All Rights Reserved.