Package org.dom4j.io

Examples of org.dom4j.io.DocumentResult


                Document document = domReader.read((org.w3c.dom.Document) node);
                return document.getRootElement();
            }
        }
        // we have no other option than to transform
        DocumentResult dom4jResult = new DocumentResult();
        transform(requestPayload, dom4jResult);
        return dom4jResult.getDocument().getRootElement();
    }
View Full Code Here


    @Override
    public final Source invoke(Source request) throws Exception {
        Element requestElement = null;
        if (request != null) {
            DocumentResult dom4jResult = new DocumentResult();
            transform(request, dom4jResult);
            requestElement = dom4jResult.getDocument().getRootElement();
        }
        Document responseDocument = DocumentHelper.createDocument();
        Element responseElement = invokeInternal(requestElement, responseDocument);
        return responseElement != null ? new DocumentSource(responseElement) : null;
    }
View Full Code Here

                Document document = domReader.read((org.w3c.dom.Document) node);
                return document.getRootElement();
            }
        }
        // we have no other option than to transform
        DocumentResult dom4jResult = new DocumentResult();
        transform(source, dom4jResult);
        return dom4jResult.getDocument().getRootElement();
    }
View Full Code Here

            return document;
        }

        // now lets style the given document
        DocumentSource source = new DocumentSource( document );
        DocumentResult result = new DocumentResult();
        try
        {
            transformer.transform( source, result );
        }
        catch ( TransformerException e )
        {
            // return original document
            return document;
        }

        // return the transformed document
        Document transformedDoc = result.getDocument();
        return transformedDoc;
    }
View Full Code Here

            return document;
        }

        // now lets style the given document
        DocumentSource source = new DocumentSource( document );
        DocumentResult result = new DocumentResult();
        try
        {
            transformer.transform( source, result );
        }
        catch ( TransformerException e )
        {
            // return original document
            return document;
        }

        // return the transformed document
        Document transformedDoc = result.getDocument();
        return transformedDoc;
    }
View Full Code Here

            return document;
        }

        // now lets style the given document
        DocumentSource source = new DocumentSource( document );
        DocumentResult result = new DocumentResult();
        try
        {
            transformer.transform( source, result );
        }
        catch ( TransformerException e )
        {
            // return original document
            return document;
        }

        // return the transformed document
        Document transformedDoc = result.getDocument();
        return transformedDoc;
    }
View Full Code Here

    Transformer transformer = factory.newTransformer(
        new StreamSource( this.getClass().getResourceAsStream( STYLESHEET_NAME ) ) );

    // apply the conversion stylesheet to the incoming process definition
    DocumentSource source = new DocumentSource( document );
    DocumentResult result = new DocumentResult();
    transformer.transform( source, result );

    // return the transformed document
    
    return result.getDocument();
  }
View Full Code Here

        }
        else if (org.dom4j.io.DocumentResult.class.isAssignableFrom(desiredClass))
        {
            return new ResultHolder()
            {
                DocumentResult result = new DocumentResult();

                public Result getResult()
                {
                    return result;
                }

                public Object getResultObject()
                {
                    return result;
                }
            };
        }
        else if (org.dom4j.Document.class.isAssignableFrom(desiredClass))
        {
            return new ResultHolder()
            {
                DocumentResult result = new DocumentResult();

                public Result getResult()
                {
                    return result;
                }

                public Object getResultObject()
                {
                    return result.getDocument();
                }
            };
        }
       
        return null;
View Full Code Here

        if (logger.isDebugEnabled()) {
            logger.debug("About to transform: " + DomUtil.domToString(doc));
        }

        DocumentSource source = new DocumentSource(doc);
        DocumentResult result = new DocumentResult();
        try {
            synchronized(transformer) {
                transformer.transform(source, result);
            }
        } catch (TransformerException e) {
            logger.error("internalProcess: exception while transforming document.", e);
            logger.error("offending document was: " + DomUtil.domToString(doc));
            return null;
        }
       
        // retrieve resultant document
        doc = result.getDocument();

        if (logger.isDebugEnabled()) {
            logger.debug("Transformed: " + DomUtil.domToString(doc));
        }
       
View Full Code Here

            e1.printStackTrace();
        }

        // now lets style the given document
        DocumentSource source = new DocumentSource( document );
        DocumentResult result = new DocumentResult();
        try
        {
            transformer.transform( source, result );
        }
        catch ( TransformerException e )
        {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

        // return the transformed document
        Document transformedDoc = result.getDocument();
        return transformedDoc;
    }
View Full Code Here

TOP

Related Classes of org.dom4j.io.DocumentResult

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.