Package com.volantis.mcs.wbsax.io

Examples of com.volantis.mcs.wbsax.io.WBXMLProducer


     * Create a content handler which generates WBXML / WMLC.
     *
     * @return the created content handler.
     */
    protected WBSAXContentHandler createWBXMLProducer(OutputStream output) {
        return new WBXMLProducer(output);
    }
View Full Code Here


                textProducer = new WBSAXDisassembler(textProducer);
            }
           
            // Create a producer for WBXML.
            ByteArrayOutputStream binaryBuffer = new ByteArrayOutputStream();
            WBXMLProducer binaryProducer = new WBXMLProducer(binaryBuffer);
            // Create a "tee" producer which will generate the XML and WBXML
            // simultaneously.
            WBSAXContentHandler producer = new WBSAXTeeHandler(
                    textProducer, binaryProducer);
            // Create content handler used by the dissector to serialise with.
View Full Code Here

    protected WBSAXContentHandler createProducer(OutputDocument output) {
        // Create a producer for WBXML.
        OutputStream outputStream =
                ((BinaryOutputDocument) output).getOutputStream();
        return new WBXMLProducer(outputStream);
    }
View Full Code Here

        EnvironmentContext envContext = context.getEnvironmentContext();
        if (Boolean.TRUE.equals(generateWMLC)) {
            // Generate binary WMLC.
            envContext.setContentType("application/vnd.wap.wmlc");
            producer = new WBXMLProducer(output.getOutputStream());
        } else {
            // For WML, the entity encoding is done now. The encoding writer
            // is passed to the producer to do the encoding.
            envContext.setContentType("text/vnd.wap.wml");
            Writer out = output.getWriter();
View Full Code Here

TOP

Related Classes of com.volantis.mcs.wbsax.io.WBXMLProducer

Copyright © 2018 www.massapicom. 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.