Uses of Class
com.qoppa.pdf.PDFException

Packages that use PDFException
com.qoppa.pdf General classes used by different objects throughout the library. 
com.qoppa.pdf.annotations Classes representing PDF annotations. 
com.qoppa.pdf.dom Classes representing the PDF document object model. 
com.qoppa.pdf.form Classes related to PDF Acroform and its form fields. 
com.qoppa.pdf.source PDFSource interface and implementations. 
com.qoppa.pdfViewer PDFViewerBean and related classes. 
com.qoppa.pdfViewer.actions Classes that represent user actions. 
 

Uses of PDFException in com.qoppa.pdf
 

Subclasses of PDFException in com.qoppa.pdf
 class PDFPermissionException
          Exception thrown when there is any permission error.
 

Methods in com.qoppa.pdf that throw PDFException
 void IEmbeddedFile.saveFile(File outFile)
          Saves the content of the embedded file to the given output file.
 byte[] IEmbeddedFile.getDeflatedContents()
          Get the content of the embedded file, deflated.
 int IEmbeddedFile.getSize()
          Get the size of the file content in bytes.
 void IEmbeddedFile.write(OutputStream outStream)
          Write the file content to an output stream.
 InputStream IEmbeddedFile.getInputStream()
          Returns an input stream from which the file contents can be read.
static DocumentInfo DocumentInfo.getDocumentInfo(String fileName, IPassword passwords)
          Static method to get the document information from a document in a file.
static DocumentInfo DocumentInfo.getDocumentInfo(InputStream inStream, IPassword password)
          Static method to get the document information from a document from an InputStream.
static DocumentInfo DocumentInfo.getDocumentInfo(URL url, IPassword password)
          Static method to get the document information from a document from a URL.
abstract  void DocumentInfo.setTitle(String title)
          Sets the document's title.
abstract  void DocumentInfo.setAuthor(String author)
          Set the document's author.
abstract  void DocumentInfo.setCreationDate(Date creationDate)
          Set the document's creation date.
abstract  void DocumentInfo.setCreator(String creator)
          Set the document's creator.
abstract  void DocumentInfo.setKeywords(String keywords)
          Set the document's keywords.
abstract  void DocumentInfo.setModifiedDate(Date modDate)
          Set the document's modified date.
abstract  void DocumentInfo.setProducer(String producer)
          Set the document's producer.
abstract  void DocumentInfo.setSubject(String subject)
          Set the document's subject.
abstract  void DocumentInfo.setXMPMetadata(String xmpString, String charsetName)
          Sets the XMP metadata block in the document.
abstract  void DocumentInfo.setXMPMetadata(byte[] xmpData)
          Sets the XMP metadata block in the document.
abstract  void DocumentInfo.setCustomProperty(String key, String value)
          Sets a custom application property in the document info for the document.
 void Bookmark.addAction(Action action)
          Adds an Action to this Bookmark
 Bookmark Bookmark.addChildBookmark(String title)
          Add a child bookmark.
 Bookmark Bookmark.insertChildBookmark(String title, int index)
          Insert a child bookmark at the given index in the node's children.
 void Bookmark.removeChildBookmark(int index)
          Removes a child bookmark from the bookmark
 

Uses of PDFException in com.qoppa.pdf.annotations
 

Methods in com.qoppa.pdf.annotations that throw PDFException
 void Widget.fieldValueChanged()
           
 void IFlattener.flattenWidget(Widget w)
           
 void FileAttachment.setFileContents(byte[] fileContents)
          Sets the file contents for the file attachment.
 void FileAttachment.setFileContents(File file)
          Sets the file contents for the file attachment from a file.
 void FileAttachment.setFileContents(InputStream inStream)
          Sets the file contents for this file attachment from an input stream.
 int FileAttachment.getFileSize()
          Returns the length of the file, in bytes.
 byte[] FileAttachment.getDeflatedContents()
          Returns the file contents in deflated format
 InputStream FileAttachment.getInputStream()
          Returns the file contents as an input stream.
 byte[] FileAttachment.getCheckSum()
          Returns the CRC checksum for the file contents.
 void FileAttachment.saveFile(File outFile)
          Saves the content of the file to a file.
 

Uses of PDFException in com.qoppa.pdf.dom
 

Methods in com.qoppa.pdf.dom that throw PDFException
 Vector IPDFPage.getAnnotations()
          Returns a list of PDF annotations in this page.
 Vector IPDFPage.findTextWithContext(String searchText, boolean caseSensitive, boolean wholeWords)
          This method searches for the given text in the page.
 Vector IPDFPage.findText(String searchText, boolean caseSensitive, boolean wholeWords)
          This method searches for the given text in the page.
 TextSelection IPDFPage.getTextSelection(Rectangle2D selectRect)
          Returns a TextSelection object containing information about any text located in an area.
 String IPDFDocument.getText()
          Returns the text content of the entire document, as a String
 String IPDFDocument.getText(int pageIndex)
          Returns the text content of this page as a String.
 

Uses of PDFException in com.qoppa.pdf.form
 

Methods in com.qoppa.pdf.form that throw PDFException
 void TextField.setValue(String value)
          Sets the value for this text field.
 void TextField.setHorzTextAlign(int justify)
          Sets the text alignment for this field.
 void SignatureField.setSignDateTime(Date signDateTime)
          Sets the signature date and time from a Java date object.
 void SignatureField.setSignLocation(String signLocation)
          Sets the signature location.
 void SignatureField.setSignName(String signName)
          Sets the signature name.
 void SignatureField.setSignReason(String signReason)
          Sets the signature reason.
 void RadioButtonGroupField.setValue(String value)
          Sets the value for this radio button group field.
 void RadioButtonGroupField.setValueFromOptions(String value)
          Sets the value from the options for this radio button group field if the options exist.
 void PushButtonField.setImage(BufferedImage bi)
          Set an image to display in the button fields.
 void FormField.reset()
          Resets the field to its default value.
 void FormField.flattenField()
          Flattens the field into the document's content layer.
 void ChoiceField.setValue(String value)
          Sets the selected export value for this choice field.
 void ChoiceField.setValues(Vector values)
          Sets the list of currently selected values for this choice field.
 void CheckBoxField.setValue(String value)
          Sets the value for the check box field.
 void AcroForm.exportAsXFDF(String fileName, boolean exportEmptyFields)
          Exports AcroForm field data to a file in XFDF format.
 void AcroForm.exportAsFDF(String fileName, boolean exportEmptyFields)
          Exports AcroForm field data to a file in FDF format.
 void AcroForm.exportAsXDP(String fileName, boolean exportEmptyFields)
          Exports XFA field data to a file in XDP format.
 void AcroForm.exportAsXDP(OutputStream outStream, String pdfReference, boolean exportEmptyFields)
          Exports XFA field data to an OutputStream.
 void AcroForm.exportAsXFDF(OutputStream outStream, String pathToPDFFile, boolean exportEmptyFields)
          Exports AcroForm field data to an output stream in XML format.
 void AcroForm.exportAsFDF(OutputStream outStream, String pathToPDFFile, boolean exportEmptyFields)
          Exports AcroForm field data to an output stream in FDF format.
 void AcroForm.importFDF(String fileName)
          Import Acroform field data from a file in FDF Format.
 void AcroForm.importFDF(InputStream inStream)
          Imports AcroForm field data from an input stream in FDF format.
 void AcroForm.importXFDF(String fileName)
          Imports Acroform fields data from a file in XFDF Format.
 void AcroForm.importXDP(String fileName)
          Imports XFA field data from a file in XDP format.
 void AcroForm.importXDP(InputStream inStream)
          Imports XFA field data from an InputStream in XDP format.
 void AcroForm.importXFDF(nanoxml.XMLElement topElement)
          Import AcroForm field data from an xml element representing the top element of an fdf file.
 void AcroForm.importXFDF(InputStream inStream)
          Imports AcroForm field data from an input stream in XFDF format.
 void AcroForm.resetFields()
          Reset the form fields to their default value.
 void AcroForm.exportAsXML(OutputStream outStream, boolean useHierarchy, boolean exportEmptyFields)
          Export field values in a simple XML format.
 void AcroForm.exportAsXML(String fileName, boolean useHierarchy, boolean exportEmptyFields)
          Export field values in a simple XML format.
 

Uses of PDFException in com.qoppa.pdf.source
 

Constructors in com.qoppa.pdf.source that throw PDFException
URLPDFSource(URL url)
           
RAFilePDFSource(File source)
          Creates a new RAFilePDFSource instance using the given File.
RAFilePDFSource(String fileName)
          Creates a new RAFilePDFSource instance using the given fileName.
RAFilePDFSource(String fileName, boolean lockFile)
          Creates a new RAFilePDFSource instance using the given fileName and boolean parameter indicating if the file should be locked.
RAFilePDFSource(File source, boolean lockFile)
          Creates a new RAFilePDFSource instance using the given File and boolean parameter indicating if the file should be locked.
MBBPDFSource(File source)
           
MBBPDFSource(String fileName)
           
FilePDFSource(File source)
           
FilePDFSource(String fileName)
           
 

Uses of PDFException in com.qoppa.pdfViewer
 

Methods in com.qoppa.pdfViewer that throw PDFException
 void PDFViewerBean.loadPDF(URL url)
          Load and display a PDF document using a URL.
 void PDFViewerBean.loadPDF(PDFSource source)
          Load and display a PDF document using an object that implements PDFSource.
 void PDFViewerBean.loadPDF(InputStream inStream)
          Load and display a PDF document using an InputStream.
 void PDFViewerBean.loadPDF(String fileName)
          Load and display a PDF document using a file name.
 void PDFViewerBean.openFile()
          Initiates the file open process.
 void PDFViewerBean.openFile(PDFViewerBean viewerBean)
          Initiates the file open process.
 void IPDFOpener.openFile(PDFViewerBean viewerBean)
          This method gets called by the PDFViewerBean whenever the user presses the folder open button on the toolbar.
 

Uses of PDFException in com.qoppa.pdfViewer.actions
 

Methods in com.qoppa.pdfViewer.actions that throw PDFException
 String JSAction.getJavascript()