| Interface | Description |
|---|---|
| AnnotationCallback |
Annotation callback allows developers to control how Annotation and
their actions are executed.
|
| AnnotationComponent |
AnnotationComponent interfaces.
|
| Controller |
A Controller is the glue between the model and view components.
|
| DocumentView |
The DocumentView interface should be used when create a new multipage view.
|
| DocumentViewController |
The DocumentViewControllerImpl is the controler in the MVC for multipage view
management.
|
| DocumentViewModel |
The DocumentViewModel interface contains common accessors and modifiers needed
to represent a document view state.
|
| PageViewComponent |
The
PageViewComponent interaces should be used by any page view
implementation to represent a single page view. |
| Class | Description |
|---|---|
| AbstractDocumentView |
The AbstractDocumentView class is implemented by the four predefined page views;
OneColumnPageView, OnePageView, TwoColumnPageView and TwoPageView.
|
| AbstractDocumentViewModel |
The AbstractDocumentViewModel is responsible for keeping the state of the
documetn view.
|
| AbstractPageViewComponent |
Abstract PageViewComponent.
|
| CollectionDocumentView |
The CollectionDocumentView is used for documents that specify a PDF Package.
|
| DocumentViewComponent |
Each document in the collection will be represented by a DocumentViewComponent.
|
| DocumentViewControllerImpl |
The DocumentViewControllerImpl is responsible for controlling the four
default view models specified by the PDF specification.
|
| DocumentViewModelImpl |
Default Swing implementation of the AbstractDocumentViewModel class.
|
| ModifiedFlowLayout |
Modified Flow layout allos the layout to be recalculated when parent container
is resized.
|
| OneColumnPageView |
Constructs a one column page view as defined in the PDF specification.
|
| OnePageView |
Constructs a one page view as defined in the PDF specification.
|
| PageViewComponentImpl |
This class represents a single page view of a PDF document as a JComponent.
|
| PageViewDecorator |
The PageViewDecorator class adds a page border and shadow to all of the page
views defined in the corg.icepdf.core.views.swing package.
|
| ResizableBorder |
The resizable border is mainly designed to bed used with mutable annotation
in the UI but suspect it could be used for after content manipulation.
|
| TwoColumnPageView |
Constructs a two column page view as defined in the PDF specification.
|
| TwoPageView |
Constructs a two page view as defined in the PDF specification.
|