Module org.icepdf.ri.viewer
Package org.icepdf.ri.common.views
-
Interface Summary 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 controller in the MVC for multipage view management.DocumentViewModel The DocumentViewModel interface contains common accessors and modifiers needed to represent a document view state.PageViewComponent ThePageViewComponentinterfaces should be used by any page view implementation to represent a single page view.ResizeableComponent -
Class Summary 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 document view.AbstractPageViewComponent This class contains all the functionality for showing a pages content.AbstractPageViewComponent.PageBufferStore Synchronized page buffer property store, insures that a page capture occurs using the correct properties.BasePageViewLayout 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.FullScreenDocumentView Displays a single page view of the document contained by the current controller instance in full screen mode.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.OneColumnPageViewLayout OnePageView Constructs a one page view as defined in the PDF specification.OnePageViewLayout Layout manager for centering and adding pages to single or facing pages contiguous and non-contiguous views.PageComponentSelector Utility for locating a Component on a page and setup up focus within int he context of the DocumentView.PageViewComponentImpl 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.TwoColumnPageViewLayout TwoPageView Constructs a two page view as defined in the PDF specification.TwoPageViewLayout Layout manager for centering and adding pages to single or facing pages contiguous and non-contiguous views. -
Enum Summary Enum Description Controller.SaveMode