Package org.dom4j.io

Examples of org.dom4j.io.DocumentResult


            // Will never occur
        }

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

        // 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

   
    public static Document transform(Document source, Document stylesheet) {
        TransformerFactory factory = TransformerFactory.newInstance();
        try {
            Transformer transformer = factory.newTransformer(new DocumentSource(stylesheet));
            DocumentResult result = new DocumentResult();
            transformer.transform(new DocumentSource(source), result);
            return result.getDocument();
        } catch (Exception e) {
            throw new RuntimeException(e);
        }
    }
View Full Code Here

        new StreamSource(stylesheet)
    );

    // now lets style the given document
    DocumentSource source = new DocumentSource(doc);
    DocumentResult result = new DocumentResult();
    transformer.transform( source, result );

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

        new StreamSource(stylesheet)
    );

    // now lets style the given document
    DocumentSource source = new DocumentSource(doc);
    DocumentResult result = new DocumentResult();
    transformer.transform( source, result );

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

    Transformer transformer = factory.newTransformer(new StreamSource(
        stylesheet));

    // now lets style the given document
    DocumentSource source = new DocumentSource(doc);
    DocumentResult result = new DocumentResult();
    transformer.transform(source, result);

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

            Result result = holder.getResult();

            if (result instanceof DocumentResult)
            {
                DocumentResult dr = (DocumentResult) holder.getResult();
                ContentHandler contentHandler = dr.getHandler();
                if (contentHandler instanceof SAXContentHandler)
                {
                    //The following code is used to avoid the splitting
                    //of text inside DOM elements.
                    ((SAXContentHandler) contentHandler).setMergeAdjacentText(true);
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

                getFile(xsl)));

        // now lets create the TrAX source and result
        // objects and do the transformation
        Source source = new DocumentSource(document);
        DocumentResult result = new DocumentResult();
        transformer.transform(source, result);

        return result.getDocument();
    }
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.