org.apache.uima.cas.impl
Class TypeSystem2Xml

java.lang.Object
  extended by org.apache.uima.cas.impl.TypeSystem2Xml

public class TypeSystem2Xml
extends java.lang.Object

Dumps a Type System object to XML.


Constructor Summary
TypeSystem2Xml()
           
 
Method Summary
static void typeSystem2Xml(TypeSystem aTypeSystem, org.xml.sax.ContentHandler aContentHandler)
          Traverses a TypeSystem and calls SAX events on the specified ContentHandler.
static void typeSystem2Xml(TypeSystem aTypeSystem, java.io.OutputStream aOutputStream)
          Converts a TypeSystem object to XML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TypeSystem2Xml

public TypeSystem2Xml()
Method Detail

typeSystem2Xml

public static void typeSystem2Xml(TypeSystem aTypeSystem,
                                  java.io.OutputStream aOutputStream)
                           throws org.xml.sax.SAXException,
                                  java.io.IOException
Converts a TypeSystem object to XML

Parameters:
aTypeSystem - the TypeSystem to convert
aOutputStream - the stream to which XML output will be written
Throws:
java.io.IOException - if there is a problem writing to the provided OutputStream
org.xml.sax.SAXException - if an error occurs during the translation of the type system to XML

typeSystem2Xml

public static void typeSystem2Xml(TypeSystem aTypeSystem,
                                  org.xml.sax.ContentHandler aContentHandler)
                           throws org.xml.sax.SAXException
Traverses a TypeSystem and calls SAX events on the specified ContentHandler.

Parameters:
aTypeSystem - the TypeSystem to traverse
aContentHandler - the ContentHandler on which events will be called
Throws:
org.xml.sax.SAXException - if an exception is thrown by the ContentHandler


Copyright © 2010 The Apache Software Foundation. All Rights Reserved.