Package org.apache.uima.util
Class XMLSerializer.CharacterValidatingContentHandler
java.lang.Object
org.apache.uima.util.XMLSerializer.CharacterValidatingContentHandler
- All Implemented Interfaces:
ContentHandler,LexicalHandler
- Enclosing class:
- XMLSerializer
public class XMLSerializer.CharacterValidatingContentHandler
extends Object
implements ContentHandler, LexicalHandler
This class wraps the standard content handler
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidcharacters(char[] ch, int start, int length) voidcomment(char[] ch, int start, int length) voidendCDATA()voidvoidendDTD()voidendElement(String uri, String localName, String qName) voidvoidendPrefixMapping(String prefix) intintvoidignorableWhitespace(char[] ch, int start, int length) voidvoidintintvoidprocessingInstruction(String target, String data) voidsetDocumentLocator(Locator locator) voidsetIndentDelta(int indentDelta) voidvoidskippedEntity(String name) voidvoidvoidvoidstartElement(String uri, String localName, String qName, Attributes atts) voidstartEntity(String arg0) voidstartPrefixMapping(String prefix, String uri) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandler
declaration
-
Field Details
-
prevWasEndElement
public boolean prevWasEndElement -
prevNL
public boolean prevNL
-
-
Method Details
-
getIndent
public int getIndent() -
nextIndent
public int nextIndent() -
prevIndent
public int prevIndent() -
getIndentDelta
public int getIndentDelta() -
setIndentDelta
public void setIndentDelta(int indentDelta) -
lastOutputNodeAddLevel
public void lastOutputNodeAddLevel() -
setLastOutputNode
-
getLastOutputNode
-
getLastOutputNodePrevLevel
-
lastOutputNodeClearLevel
public void lastOutputNodeClearLevel() -
startElement
public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException - Specified by:
startElementin interfaceContentHandler- Throws:
SAXException
-
characters
- Specified by:
charactersin interfaceContentHandler- Throws:
SAXException
-
endDocument
- Specified by:
endDocumentin interfaceContentHandler- Throws:
SAXException
-
endElement
- Specified by:
endElementin interfaceContentHandler- Throws:
SAXException
-
endPrefixMapping
- Specified by:
endPrefixMappingin interfaceContentHandler- Throws:
SAXException
-
ignorableWhitespace
- Specified by:
ignorableWhitespacein interfaceContentHandler- Throws:
SAXException
-
processingInstruction
- Specified by:
processingInstructionin interfaceContentHandler- Throws:
SAXException
-
setDocumentLocator
- Specified by:
setDocumentLocatorin interfaceContentHandler
-
skippedEntity
- Specified by:
skippedEntityin interfaceContentHandler- Throws:
SAXException
-
startDocument
- Specified by:
startDocumentin interfaceContentHandler- Throws:
SAXException
-
startPrefixMapping
- Specified by:
startPrefixMappingin interfaceContentHandler- Throws:
SAXException
-
comment
- Specified by:
commentin interfaceLexicalHandler- Throws:
SAXException
-
endCDATA
- Specified by:
endCDATAin interfaceLexicalHandler- Throws:
SAXException
-
endDTD
- Specified by:
endDTDin interfaceLexicalHandler- Throws:
SAXException
-
endEntity
- Specified by:
endEntityin interfaceLexicalHandler- Throws:
SAXException
-
startCDATA
- Specified by:
startCDATAin interfaceLexicalHandler- Throws:
SAXException
-
startDTD
- Specified by:
startDTDin interfaceLexicalHandler- Throws:
SAXException
-
startEntity
- Specified by:
startEntityin interfaceLexicalHandler- Throws:
SAXException
-