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 AnnotationRichMedia
          This class is a type of PDFAnnotation that acts as a container for interactive media such as Flash and (eventually) video.
 class AnnotationShape
          Creates an annotation based on the specified Shape.
 class AnnotationSound
           A subtype of PDFAnnotation that allows audio samples to be attached to the PDF.
 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.
 PDFAnnotation PDFAnnotation.getPopup()
          Return the Popup annotation for this annotation.
 

Methods in org.faceless.pdf2 with parameters of type PDFAnnotation
static boolean PagePainter.hasAnnotationState(PDFAnnotation annotation, String state)
          Deprecated. replaced by hasAppearanceState(java.lang.String)
 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.
 PDFAnnotation AnnotationComponentFactory.createNewAnnotation(float x1, float y1, float x2, float y2)
          Returns a new annotation of this factory's type with specified bounds.
 

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.
 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.
 Object JSManager.getComponent(PDFAnnotation annot)
          Return the JComponent matchin the specified PDFAnnotation
 void AnnotationComponentFactory.makeComponentDraggable(JComponent comp, PDFAnnotation annot, boolean resizable)
          Given an Annotation component created by a subclass of this factory, add appropriate handlers to it to make it draggable and/or resizable.
abstract  boolean AnnotationComponentFactory.matches(PDFAnnotation annot)
          Return true if this AnnotationComponentFactory could create a JComponent for the specified PDFAnnotation.
 void AnnotationComponentFactory.postEdit(PDFAnnotation annot, PagePanel pagepanel, String action)
          Called after an annotation is added or edited - by default, a no-op
 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 AnnotationEllipseFactory.createNewAnnotation(float x1, float y1, float x2, float y2)
           
 PDFAnnotation AnnotationLineFactory.createNewAnnotation(float x1, float y1, float x2, float y2)
           
 PDFAnnotation AnnotationNoteFactory.createNewAnnotation(float x1, float y1, float x2, float y2)
           
 PDFAnnotation AnnotationRectangleFactory.createNewAnnotation(float x1, float y1, float x2, float y2)
           
 PDFAnnotation AnnotationStampFactory.createNewAnnotation(float x1, float y1, float x2, float y2)
           
 PDFAnnotation AnnotationTextCalloutFactory.createNewAnnotation(float x1, float y1, float x2, float y2)
           
 PDFAnnotation AnnotationTextFactory.createNewAnnotation(float x1, float y1, float x2, float y2)
           
 

Methods in org.faceless.pdf2.viewer2.feature with parameters of type PDFAnnotation
 JComponent AnnotationLineFactory.createComponent(PagePanel pagePanel, PDFAnnotation annot)
           
 JComponent AnnotationLinkFactory.createComponent(PagePanel pagepanel, PDFAnnotation annot)
           
 JComponent AnnotationNoteFactory.createComponent(PagePanel pagepanel, PDFAnnotation a)
           
 JComponent AnnotationSoundFactory.createComponent(PagePanel pagepanel, PDFAnnotation a)
           
 JComponent AnnotationStampFactory.createComponent(PagePanel pagepanel, PDFAnnotation a)
           
 JComponent AnnotationTextCalloutFactory.createComponent(PagePanel pagepanel, PDFAnnotation a)
           
 JComponent AnnotationTextFactory.createComponent(PagePanel pagepanel, PDFAnnotation a)
           
 JComponent FormBarCodeWidgetFactory.createComponent(PagePanel pagepanel, PDFAnnotation annot)
           
 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 AnnotationStampFactory.createEditComponent(PDFAnnotation annot, boolean readonly, boolean create)
           
 JComponent AnnotationTextCalloutFactory.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 AnnotationSoundFactory.matches(PDFAnnotation annot)
           
 boolean AnnotationStampFactory.matches(PDFAnnotation annot)
           
 boolean AnnotationTextCalloutFactory.matches(PDFAnnotation annot)
           
 boolean AnnotationTextFactory.matches(PDFAnnotation annot)
           
 boolean FormBarCodeWidgetFactory.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-2010 Big Faceless Organization