Module org.icepdf.ri.viewer
Package org.icepdf.ri.common.views.annotations
-
Interface Summary Interface Description FreeTextArea.ZoomProvider PageViewAnnotationComponent Common interface for handling the position of annotation components painted at the document view level.ScalableField Common interface for all scalable widgets. -
Class Summary Class Description AbstractAnnotationComponent<T extends Annotation> AbstractAnnotationComponent contains base functionality for annotation components which are used to display annotation for a given page view.AnnotationComponentFactory AnnotationComponentFactory is responsible for building an annotation component for given Annotation object.AnnotationFileDropHandler AnnotationFileDropHandler provides a callback for processing files that are dragged on a PopupAnnotationComponent.AnnotationPopup<T extends AnnotationComponent> Base annotation context menu support, includes delete and properties commands.AnnotationState Stores state parameters for annotation objects to be used in conjunction with a care taker as part of the memento pattern.CircleAnnotationComponent The CircleAnnotationComponent encapsulates a CircleAnnotation objects.FileDropHandler FileDropHandler is an abstract class for building custom drop handlers for a particular file extension.FreeTextAnnotationComponent The FreeTextAnnotationComponent encapsulates a FreeTextAnnotation objects.FreeTextAnnotationComponent.MyHtml2Text FreeTextArea FreeTextArea extends JTextArea overriding key method need to insure that when the parent graphic context is scaled the FreeText area mouse events are also taken into account.InkAnnotationComponent The InkAnnotationComponent encapsulates a InkAnnotation objects.LineAnnotationComponent The LineAnnotationComponent encapsulates a LineAnnotation objects.LinkAnnotationComponent The LinkAnnotationComponent encapsulates a LinkAnnotation objects.MarkupAnnotationComponent<T extends MarkupAnnotation> MarkupAnnotationComponent class encapsulates the component functionality needed to display an MarkupAnnotations PopupAnnnotaion component.MarkupAnnotationPopupMenu Markup specific annotation context menu support, includes delete and properties commands, status and reply command and minimize and show all popups.MarkupGlueComponent MarkupGlueComponent allows for a visual associating between a markup annotation, and it's popup annotation when open.PolygonAnnotationComponent The PolygonAnnotationComponent encapsulates a PolygonAnnotation objects.PolyLineAnnotationComponent The PolyLineAnnotationComponent encapsulates a PolyLineAnnotation objects.PopupAnnotationComponent The PopupAnnotationComponent encapsulates a PopupAnnotation objects.PopupListener PopupListener for context menus on annotations components but not limited to just annotations components could be used on any component.PopupState Stores state parameters for popup annotation objectsRedactionAnnotationComponent RedactionComponent used as a generic redaction marker.ScalableJComboBox Scalable JComboBox that scales as the document zoom is changed.ScalableJList ScalableJScrollPane ScalablePasswordField Scalable JPassword that scales as the document zoom is changed.ScalableTextArea ScalableTextArea extends JTextArea overriding key method need to insure that when the parent graphic context is scaled the FreeText area mouse events are also taken into account.ScalableTextField ScalableTextField extends JTextField overriding key method need to insure that when the parent graphic context is scaled the FreeText area mouse events are also taken into account.SpellCheckLoader Utility class that uses reflection to load the http://jortho.sourceforge.net/ library.SquareAnnotationComponent The SquareAnnotationComponent encapsulates a SquareAnnotation objects.TextAnnotationComponent The TextAnnotationComponent encapsulates a TextAnnotation objects.TextMarkupAnnotationComponent WidgetAnnotationComponent -
Enum Summary Enum Description AnnotationState.Operation