Uses of Class
org.faceless.pdf2.PDFAnnotation

Packages that use PDFAnnotation
org.faceless.pdf2 Contains the classes used to create a PDF document 
org.faceless.pdf2.viewer2 The "viewer" package contains the classes required to create a Swing application to display PDFs. 
org.faceless.pdf2.viewer2.feature Contains a list of all the features that are available to the PDFViewer. 
 

Uses of PDFAnnotation in org.faceless.pdf2
 

Subclasses of PDFAnnotation in org.faceless.pdf2
 class AnnotationFile
           A subtype new PDFAnnotation that allows files to be attached to the PDF.
 class AnnotationLink
           A subtype new PDFAnnotation that performs the specified action when clicked.
 class AnnotationMarkup
          This class represents the type of PDFAnnotation created by the "Text Edit" option in Acrobat 6.
 class AnnotationNote
          This class represents the type of PDFAnnotation created by the "Note Tool" in Acrobat.
 class AnnotationStamp
          A "Rubber-Stamp" annotation, which can also contain a longer message in an associated pop-up window.
 class AnnotationText
          This class represents the type of PDFAnnotation created by the "Text Markup" tool in Acrobat.
 class WidgetAnnotation
          The WidgetAnnotation class represents the type of annotation used to represent the visual contents of a FormElement on the page.
 

Methods in org.faceless.pdf2 that return PDFAnnotation
 PDFAnnotation[] PDFPage.endTextLink()
           End the "link" section in the text, analogous to the </A> tag in HTML.
 PDFAnnotation PDFAnnotation.getInReplyTo()
          Return the PDFAnnotation that this annotation is in reply to, or null if this annotation is not in reply to anything.
 

Methods in org.faceless.pdf2 with parameters of type PDFAnnotation
 boolean PagePainter.hasAnnotationState(PDFAnnotation annotation, String state)
          Return true if the specified annotation has an appearance for the specified state
 boolean PagePainter.paintAnnotation(PDFAnnotation annotation, String state, Graphics2D graphics, float[] rect)
          Paint a single annotation.
 void PDFAnnotation.setInReplyTo(PDFAnnotation annotation)
          Set which annotation this annotation is in reply to.
 

Uses of PDFAnnotation in org.faceless.pdf2.viewer2
 

Methods in org.faceless.pdf2.viewer2 that return PDFAnnotation
 PDFAnnotation AnnotationComponentFactory.createNewAnnotation()
          Return a brand new annotation of the type that is edited with this factory.
 

Methods in org.faceless.pdf2.viewer2 with parameters of type PDFAnnotation
static void AnnotationComponentFactory.bindComponentLocation(JComponent component, PDFAnnotation annot)
          Cause the specified JComponent to be positioned at same position as the PDFAnnotation.
abstract  JComponent AnnotationComponentFactory.createComponent(PagePanel pagepanel, PDFAnnotation annot)
          Return a JComponent that will visually represent the specified PDFAnnotation.
 JComponent AnnotationComponentFactory.createEditComponent(PDFAnnotation annot, boolean readonly, boolean create)
          Return a JComponent that can be used to edit the annotation or display additional information.
abstract  boolean AnnotationComponentFactory.matches(PDFAnnotation annot)
          Return true if this AnnotationComponentFactory could create a JComponent for the specified PDFAnnotation.
 void PagePanel.redrawAnnotation(PDFAnnotation annot)
          Redraw the specified annotation on this page.
 

Uses of PDFAnnotation in org.faceless.pdf2.viewer2.feature
 

Methods in org.faceless.pdf2.viewer2.feature that return PDFAnnotation
 PDFAnnotation AnnotationNoteFactory.createNewAnnotation()
           
 PDFAnnotation AnnotationTextFactory.createNewAnnotation()
           
 

Methods in org.faceless.pdf2.viewer2.feature with parameters of type PDFAnnotation
 JComponent AnnotationLinkFactory.createComponent(PagePanel pagepanel, PDFAnnotation annot)
           
 JComponent AnnotationNoteFactory.createComponent(PagePanel pagepanel, PDFAnnotation a)
           
 JComponent AnnotationStampFactory.createComponent(PagePanel pagepanel, PDFAnnotation a)
           
 JComponent AnnotationTextFactory.createComponent(PagePanel pagepanel, PDFAnnotation a)
           
 JComponent FormBlankSignatureWidgetFactory.createComponent(PagePanel pagepanel, PDFAnnotation annot)
           
 JComponent FormButtonWidgetFactory.createComponent(PagePanel pagepanel, PDFAnnotation annot)
           
 JComponent FormChoiceWidgetFactory.createComponent(PagePanel pagepanel, PDFAnnotation annot)
           
 JComponent FormRadioButtonWidgetFactory.createComponent(PagePanel pagepanel, PDFAnnotation annot)
           
 JComponent FormSignedSignatureWidgetFactory.createComponent(PagePanel pagepanel, PDFAnnotation annot)
           
 JComponent FormTextWidgetFactory.createComponent(PagePanel pagepanel, PDFAnnotation annot)
           
 JComponent AnnotationNoteFactory.createEditComponent(PDFAnnotation gannot, boolean readonly, boolean create)
           
 JComponent AnnotationTextFactory.createEditComponent(PDFAnnotation gannot, boolean readonly, boolean create)
           
 boolean AnnotationLinkFactory.matches(PDFAnnotation annot)
           
 boolean AnnotationNoteFactory.matches(PDFAnnotation annot)
           
 boolean AnnotationStampFactory.matches(PDFAnnotation annot)
           
 boolean AnnotationTextFactory.matches(PDFAnnotation annot)
           
 boolean FormBlankSignatureWidgetFactory.matches(PDFAnnotation annot)
           
 boolean FormButtonWidgetFactory.matches(PDFAnnotation annot)
           
 boolean FormChoiceWidgetFactory.matches(PDFAnnotation annot)
           
 boolean FormRadioButtonWidgetFactory.matches(PDFAnnotation annot)
           
 boolean FormSignedSignatureWidgetFactory.matches(PDFAnnotation annot)
           
 boolean FormTextWidgetFactory.matches(PDFAnnotation annot)
           
 



Copyright © 2001-2008 Big Faceless Organization