public abstract class

DefaultFragmentParser

extends DefaultHandler
implements FragmentParser<T>
java.lang.Object
   ↳ org.xml.sax.helpers.DefaultHandler
     ↳ com.atlassian.confluence.importexport.xmlimport.parser.DefaultFragmentParser<T>
Known Direct Subclasses

Summary

Public Constructors
DefaultFragmentParser(String elementName)
Public Methods
final void characters(char[] ch, int start, int length)
final void endElement(String uri, String localName, String qName)
boolean isDone()
final void startElement(String uri, String localName, String qName, Attributes attributes)
Protected Methods
abstract void delegateDone()
FragmentParser<?> getDelegate()
void handleCharacters(char[] ch, int start, int length)
abstract void initialise(Attributes attributes)
abstract FragmentParser<?> newDelegate(String uri, String localName, String qName, Attributes attributes)
void setDelegate(FragmentParser<?> delegate)
[Expand]
Inherited Methods
From class org.xml.sax.helpers.DefaultHandler
From class java.lang.Object
From interface com.atlassian.confluence.importexport.xmlimport.parser.FragmentParser
From interface org.xml.sax.ContentHandler
From interface org.xml.sax.DTDHandler
From interface org.xml.sax.EntityResolver
From interface org.xml.sax.ErrorHandler

Public Constructors

public DefaultFragmentParser (String elementName)

Public Methods

public final void characters (char[] ch, int start, int length)

Throws
SAXException

public final void endElement (String uri, String localName, String qName)

Throws
SAXException

public boolean isDone ()

public final void startElement (String uri, String localName, String qName, Attributes attributes)

Throws
SAXException

Protected Methods

protected abstract void delegateDone ()

protected FragmentParser<?> getDelegate ()

protected void handleCharacters (char[] ch, int start, int length)

Throws
SAXException

protected abstract void initialise (Attributes attributes)

protected abstract FragmentParser<?> newDelegate (String uri, String localName, String qName, Attributes attributes)

Throws
SAXException

protected void setDelegate (FragmentParser<?> delegate)