public abstract class SingleLevelContext extends BaseProcessingContext
Modifier and Type | Field and Description |
---|---|
protected String |
nodeName |
localname, namespaceURI, previousContext, qname, theseAttributes, theStream
Constructor and Description |
---|
SingleLevelContext(XMLStream theStream,
String nodeName) |
SingleLevelContext(XMLStream theStream,
String namespaceURI,
String localName,
String qName,
Attributes atts,
String nodeName) |
Modifier and Type | Method and Description |
---|---|
protected XMLContext |
beginTag(String namespaceURI,
String localName,
String qName,
Attributes atts) |
protected abstract BaseProcessingContext |
createChild(String namespaceURI,
String localName,
String qName,
Attributes atts) |
protected void |
endTag() |
protected abstract void |
finishChild(BaseProcessingContext child) |
process
characters, cleanup, endDocument, endElement, getAttribute, getLocalname, getNamespaceURI, getQname, startDocument, startElement, tagCleanup, tagContents
protected String nodeName
protected XMLContext beginTag(String namespaceURI, String localName, String qName, Attributes atts) throws ManifoldCFException, ServiceInterruption
beginTag
in class BaseProcessingContext
ManifoldCFException
ServiceInterruption
protected abstract BaseProcessingContext createChild(String namespaceURI, String localName, String qName, Attributes atts)
protected void endTag() throws ManifoldCFException, ServiceInterruption
endTag
in class BaseProcessingContext
ManifoldCFException
ServiceInterruption
protected abstract void finishChild(BaseProcessingContext child) throws ManifoldCFException
ManifoldCFException