Class JRXmlDocumentProducer


  • public class JRXmlDocumentProducer
    extends java.lang.Object
    Produces a org.w3c.dom.Document based on a java.io.File, java.io.InputStream or a java.lang.String uri
    Author:
    Narcis Marcu (narcism@users.sourceforge.net)
    • Field Detail

      • EXCEPTION_MESSAGE_KEY_DOCUMENT_BUILDER_CREATION_FAILURE

        public static final java.lang.String EXCEPTION_MESSAGE_KEY_DOCUMENT_BUILDER_CREATION_FAILURE
        See Also:
        Constant Field Values
    • Constructor Detail

      • JRXmlDocumentProducer

        public JRXmlDocumentProducer()
      • JRXmlDocumentProducer

        public JRXmlDocumentProducer​(java.io.File file)
      • JRXmlDocumentProducer

        public JRXmlDocumentProducer​(java.io.InputStream inputStream)
      • JRXmlDocumentProducer

        public JRXmlDocumentProducer​(java.lang.String uri)
    • Method Detail

      • getDocumentBuilderFactory

        public javax.xml.parsers.DocumentBuilderFactory getDocumentBuilderFactory()
      • setDocumentBuilderFactory

        public void setDocumentBuilderFactory​(javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory)
      • setFile

        public void setFile​(java.io.File file)
      • setInputStream

        public void setInputStream​(java.io.InputStream inputStream)
      • setUri

        public void setUri​(java.lang.String uri)
      • getDocument

        public org.w3c.dom.Document getDocument​(org.w3c.dom.Node sourceNode)
                                         throws JRException
        Throws:
        JRException
      • getDocumentBuilder

        protected javax.xml.parsers.DocumentBuilder getDocumentBuilder()
                                                                throws JRException
        Throws:
        JRException