public class X4OContentHandler extends DefaultHandler2
Constructor and Description |
---|
X4OContentHandler(X4OLanguageContext elementLanguage)
Creates an X4OTagHandler
which can receice sax xml events and converts them into the Element* interfaces events.
|
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] ch,
int start,
int length)
Gets called to pass the text between XML-tags and converts it to a String.
|
void |
comment(char[] ch,
int start,
int length) |
void |
endElement(String namespaceUri,
String tag,
String qName) |
void |
ignorableWhitespace(char[] ch,
int start,
int length) |
void |
processingInstruction(String target,
String data) |
void |
setDocumentLocator(Locator locator) |
void |
startElement(String namespaceUri,
String tag,
String qName,
Attributes attributes) |
void |
startPrefixMapping(String prefix,
String namespaceUri) |
attributeDecl, elementDecl, endCDATA, endDTD, endEntity, externalEntityDecl, getExternalSubset, internalEntityDecl, resolveEntity, resolveEntity, startCDATA, startDTD, startEntity
endDocument, endPrefixMapping, error, fatalError, notationDecl, skippedEntity, startDocument, unparsedEntityDecl, warning
public X4OContentHandler(X4OLanguageContext elementLanguage)
public void setDocumentLocator(Locator locator)
setDocumentLocator
in interface ContentHandler
setDocumentLocator
in class org.xml.sax.helpers.DefaultHandler
DefaultHandler.setDocumentLocator(org.xml.sax.Locator)
public void startPrefixMapping(String prefix, String namespaceUri) throws SAXException
startPrefixMapping
in interface ContentHandler
startPrefixMapping
in class org.xml.sax.helpers.DefaultHandler
SAXException
DefaultHandler.startPrefixMapping(java.lang.String, java.lang.String)
public void startElement(String namespaceUri, String tag, String qName, Attributes attributes) throws SAXException
startElement
in interface ContentHandler
startElement
in class org.xml.sax.helpers.DefaultHandler
SAXException
DefaultHandler.startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
public void endElement(String namespaceUri, String tag, String qName) throws SAXException
endElement
in interface ContentHandler
endElement
in class org.xml.sax.helpers.DefaultHandler
SAXException
DefaultHandler.endElement(java.lang.String, java.lang.String, java.lang.String)
public void characters(char[] ch, int start, int length) throws SAXException
characters
in interface ContentHandler
characters
in class org.xml.sax.helpers.DefaultHandler
SAXException
DefaultHandler.characters(char[],int,int)
public void ignorableWhitespace(char[] ch, int start, int length) throws SAXException
ignorableWhitespace
in interface ContentHandler
ignorableWhitespace
in class org.xml.sax.helpers.DefaultHandler
SAXException
DefaultHandler.ignorableWhitespace(char[], int, int)
public void comment(char[] ch, int start, int length) throws SAXException
comment
in interface LexicalHandler
comment
in class DefaultHandler2
SAXException
DefaultHandler2.comment(char[], int, int)
public void processingInstruction(String target, String data) throws SAXException
processingInstruction
in interface ContentHandler
processingInstruction
in class org.xml.sax.helpers.DefaultHandler
SAXException
DefaultHandler.processingInstruction(java.lang.String, java.lang.String)
Copyright © 2004-2013 X4O. All Rights Reserved.