|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |