Package org.icepdf.ri.common.views.annotations

Interface Summary
FreeTextArea.ZoomProvider  
ScalableField Common interface for all scalable widgets.
 

Class Summary
AbstractAnnotationComponent 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.
AnnotationState Stores state paramaters for annotation objects to be used in conjuction with a care taker as part of the memento pattern.
CircleAnnotationComponent The CircleAnnotationComponent encapsulates a CircleAnnotation objects.
FreeTextAnnotationComponent The FreeTextAnnotationComponent encapsulates a FreeTextAnnotation objects.
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 MarkupAnnotationComponent class encapsulates the component functionality needed to display an MarkupAnnotations PopupAnnnotaion component.
PolygonAnnotationComponent The PolygonAnnotationComponent encapsulates a PolygonAnnotation objects.
PolyLineAnnotationComponent The PolyLineAnnotationComponent encapsulates a PolyLineAnnotation objects.
PopupAnnotationComponent The PopupAnnotationComponent encapsulates a PopupAnnotation objects.
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.
SignatureFieldComponent UI component that represents a Acroform signature widget in the interactive UI.
SquareAnnotationComponent The SquareAnnotationComponent encapsulates a SquareAnnotation objects.
TextAnnotationComponent The TextAnnotationComponent encapsulates a TextAnnotation objects.
TextMarkupAnnotationComponent  
WidgetAnnotationComponent