Package org.apache.uima.adapter.vinci
Class CASTransportable.XTalkSerializer
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.apache.uima.adapter.vinci.CASTransportable.XTalkSerializer
- All Implemented Interfaces:
ContentHandler
,DTDHandler
,EntityResolver
,ErrorHandler
- Enclosing class:
- CASTransportable
This nested class handles serializing the CAS to XTalk through events provided by an
XCASSerializer.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) OutputStream
(package private) XCASSerializer
(package private) boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
attributesToXTalk
(Attributes attributes) void
characters
(char[] ch, int start, int length) void
endElement
(String uri, String name, String qName) void
void
startElement
(String uri, String name, String qName, Attributes atts) Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warning
-
Field Details
-
os
OutputStream os -
serializer
XCASSerializer serializer -
started
boolean started
-
-
Constructor Details
-
XTalkSerializer
XTalkSerializer(OutputStream os, XCASSerializer s)
-
-
Method Details
-
startDocument
- Specified by:
startDocument
in interfaceContentHandler
- Overrides:
startDocument
in classDefaultHandler
- Throws:
SAXException
-
attributesToXTalk
- Throws:
IOException
-
endElement
- Specified by:
endElement
in interfaceContentHandler
- Overrides:
endElement
in classDefaultHandler
- Throws:
SAXException
-
startElement
public void startElement(String uri, String name, String qName, Attributes atts) throws SAXException - Specified by:
startElement
in interfaceContentHandler
- Overrides:
startElement
in classDefaultHandler
- Throws:
SAXException
-
characters
- Specified by:
characters
in interfaceContentHandler
- Overrides:
characters
in classDefaultHandler
- Throws:
SAXException
-