Package org.apache.tuscany.databinding.sdo

Examples of org.apache.tuscany.databinding.sdo.XMLDocument2XMLStreamReader


        transformers.add(new XMLStreamReader2XmlObject());

        transformers.add(new DataObject2XMLStreamReader());
        transformers.add(new XMLStreamReader2DataObject());

        transformers.add(new XMLDocument2XMLStreamReader());
        transformers.add(new XMLStreamReader2XMLDocument());

        transformers.add(new String2XMLStreamReader());
        transformers.add(new XMLStreamReader2String());
View Full Code Here


    public void write(Object obj, QName elName, Node output) {
        boolean isWrapped = false;

        XMLDocument document = toXMLDocument(callback.getTypeHelper(), new Object[]{obj}, elName, isWrapped);
        // HACK: [rfeng] We should use the transformer in an interceptor
        XMLDocument2XMLStreamReader transformer = new XMLDocument2XMLStreamReader();
        XMLStreamReader reader = transformer.transform(document, null);

        try {
            //CeltixFire supports Stax, we should not need to do following anymore.
            readDocElements(output, reader, true, null);
        } catch (XMLStreamException e) {
View Full Code Here

        }

        XMLDocument document = toXMLDocument(
            callback.getTypeHelper(), objCtx.getMessageObjects(), wrapperName, isWrapped);
        // HACK: [rfeng] We should use the transformer in an interceptor
        XMLDocument2XMLStreamReader transformer = new XMLDocument2XMLStreamReader();
        XMLStreamReader reader = transformer.transform(document, null);

        try {
            readDocElements(output, reader, true, null);
        } catch (XMLStreamException e) {
            e.printStackTrace();
View Full Code Here

TOP

Related Classes of org.apache.tuscany.databinding.sdo.XMLDocument2XMLStreamReader

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.