Package org.apache.uima.cas.impl

Examples of org.apache.uima.cas.impl.XmiCasSerializer.serialize()


    try {
      // write XMI
      out = new FileOutputStream(name);
      XmiCasSerializer ser = new XmiCasSerializer(aCas.getTypeSystem());
      XMLSerializer xmlSer = new XMLSerializer(out, false);
      ser.serialize(aCas, xmlSer.getContentHandler());
    } finally {
      if (out != null) {
        out.close();
      }
    }
View Full Code Here


    }
    else {
      // write XMI
      XmiCasSerializer ser = new XmiCasSerializer(jcas.getTypeSystem());
      XMLSerializer xmlSer = new XMLSerializer(bos, false);
      ser.serialize(jcas.getCas(), xmlSer.getContentHandler());
    }
    bos.flush();
      zos.closeEntry();
  } catch (Exception e) {
        throw new AnalysisEngineProcessException(e);
View Full Code Here

      try {
        FileOutputStream outputStream = new FileOutputStream(xmiFile);
        try {
          XmiCasSerializer serializer = new XmiCasSerializer(jCas.getTypeSystem());
          ContentHandler handler = new XMLSerializer(outputStream, false).getContentHandler();
          serializer.serialize(jCas.getCas(), handler);
        } finally {
          outputStream.close();
        }
      } catch (SAXException e) {
        throw new AnalysisEngineProcessException(e);
View Full Code Here

    try {
      out = new FileOutputStream(outFile);
      XmiCasSerializer ser = new XmiCasSerializer(aCas.getTypeSystem());
      XMLSerializer xmlSer = new XMLSerializer(out, false);
      ser.serialize(aCas, xmlSer.getContentHandler());
    }
    finally {
      if (out != null) {
        out.close();
      }
View Full Code Here

    if (encoding != null)
      xmlSer.setOutputProperty(OutputKeys.ENCODING, encoding);

    XmiCasSerializer ser = new XmiCasSerializer(typeSystem);

    ser.serialize(aCAS, xmlSer.getContentHandler());
  }

  /**
   * Utility method for serializing a CAS to an XMI String
   */
 
View Full Code Here

          throws Exception {
    Writer writer = new StringWriter();
    try {
      XMLSerializer xmlSer = new XMLSerializer(writer, false);
      XmiCasSerializer ser = new XmiCasSerializer(aCAS.getTypeSystem());
      ser.serialize(aCAS, xmlSer.getContentHandler(), null, serSharedData);
      return writer.toString();
    } catch (SAXException e) {
      throw e;
    } finally {
      writer.close();
View Full Code Here

          throws Exception {
    Writer writer = new StringWriter();
    try {
      XMLSerializer xmlSer = new XMLSerializer(writer, false);
      XmiCasSerializer ser = new XmiCasSerializer(aCAS.getTypeSystem());
      ser.serialize(aCAS, xmlSer.getContentHandler(), null, serSharedData, aMarker);
      return writer.toString();
    } catch (SAXException e) {
      throw e;
    } finally {
      writer.close();
View Full Code Here

              xmiOutputDirectory + File.separatorChar
                  + documentID.toString() + ".xmi"));
          XmiCasSerializer ser = new XmiCasSerializer(
              jcas.getTypeSystem());
          XMLSerializer xmlSer = new XMLSerializer(writer, false);
          ser.serialize(jcas.getCas(), xmlSer.getContentHandler());
        } catch (IOException e) {
          log.error("error writing xmi, documentID=" + documentID, e);
        } catch (SAXException e) {
          log.error("error writing xmi, documentID=" + documentID, e);
        } finally {
View Full Code Here

        ByteArrayOutputStream out = new ByteArrayOutputStream();
        GZIPOutputStream zipOut = new GZIPOutputStream(out);
        XmiCasSerializer ser = new XmiCasSerializer(
            jcas.getTypeSystem());
        XMLSerializer xmlSer = new XMLSerializer(zipOut, false);
        ser.serialize(jcas.getCas(), xmlSer.getContentHandler());
        zipOut.close();
        doc.setCas(out.toByteArray());
      } catch (Exception saxException) {
        log.error("error serializing document cas", saxException);
      }
View Full Code Here

    try {
      // write XMI
      out = new FileOutputStream(name);
      XmiCasSerializer ser = new XmiCasSerializer(aCas.getTypeSystem());
      XMLSerializer xmlSer = new XMLSerializer(out, false);
      ser.serialize(aCas, xmlSer.getContentHandler());
    } finally {
      if (out != null) {
        out.close();
      }
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.