public interface IAnnotationManagerNotes extends IAnnotationManager
IAnnotationManager
to manage the review/marked status of Annotations.
An implementation of this class can be obtained from a PDFNotesBean with
PDFNotesBean#getAnnotationManagerNotes
.
Modifier and Type | Method and Description |
---|---|
boolean |
isRichTextEditable()
Get the flag that allows setting text styles using the annotation context menu and shortcut keys.
|
void |
setMarked(Annotation annot,
boolean marked,
PDFPage parentPage)
Set the marked status of an Annotation.
|
void |
setReviewStatus(Annotation annot,
String status,
PDFPage parentPage)
Set the review status of an Annotation.
|
void |
setRichTextEditable(boolean enabled)
Set the flag to allow setting text styles using the annotation context menu and shortcut keys.
|
addComponentToSelection, addSelectionListener, clearSelection, deselectAnnotationComponent, getSelectedComponents, isSelected, removeSelectionListener, selectAnnotationComponent, selectAnnotationComponents
void setMarked(Annotation annot, boolean marked, PDFPage parentPage)
annot
- The Annotation to update.marked
- True to set the annotation as marked, false to set as unmarked.parentPage
- The annot's parent page.void setReviewStatus(Annotation annot, String status, PDFPage parentPage)
AnnotationReviewStatus
.annot
- The Annotation to update.status
- The new review status.parentPage
- The annot's parent page.void setRichTextEditable(boolean enabled)
enabled
- set to true to allow setting text styles using the annotation context menu and shortcut keys.boolean isRichTextEditable()
enabled
- returns true if setting text styles using the annotation context menu and shortcut keys is allowed.