Class XfaXmlLocator

  • All Implemented Interfaces:
    XmlLocator

    public class XfaXmlLocator
    extends java.lang.Object
    implements XmlLocator
    Helps to locate xml stream inside PDF document with Xfa form.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void createXfaForm()  
      org.w3c.dom.Document getDocument()
      Gets Document to sign
      java.lang.String getEncoding()  
      void setDocument​(org.w3c.dom.Document document)
      Save document as single XML stream in AcroForm.
      void setEncoding​(java.lang.String encoding)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • createXfaForm

        protected void createXfaForm()
                              throws javax.xml.parsers.ParserConfigurationException,
                                     org.xml.sax.SAXException,
                                     java.io.IOException
        Throws:
        javax.xml.parsers.ParserConfigurationException
        org.xml.sax.SAXException
        java.io.IOException
      • getDocument

        public org.w3c.dom.Document getDocument()
        Gets Document to sign
        Specified by:
        getDocument in interface XmlLocator
      • setDocument

        public void setDocument​(org.w3c.dom.Document document)
                         throws java.io.IOException,
                                DocumentException
        Save document as single XML stream in AcroForm.
        Specified by:
        setDocument in interface XmlLocator
        Parameters:
        document - signed document
        Throws:
        java.io.IOException
        DocumentException
      • getEncoding

        public java.lang.String getEncoding()
        Specified by:
        getEncoding in interface XmlLocator
      • setEncoding

        public void setEncoding​(java.lang.String encoding)