Uses of Class
org.icepdf.ri.common.views.AbstractPageViewComponent
-
-
Uses of AbstractPageViewComponent in org.icepdf.ri.common
Subclasses of AbstractPageViewComponent in org.icepdf.ri.common Modifier and Type Class Description classPageThumbnailComponentThe PageThumbnailComponent represents one page thumbnail preview in the larger ThumbnailsPanel.Constructor parameters in org.icepdf.ri.common with type arguments of type AbstractPageViewComponent Constructor Description CurrentPageChanger(JScrollPane scrollpane, AbstractDocumentView documentView, List<AbstractPageViewComponent> pageComponents)CurrentPageChanger(JScrollPane scrollpane, AbstractDocumentView documentView, List<AbstractPageViewComponent> pageComponents, boolean addWheelMouseListener) -
Uses of AbstractPageViewComponent in org.icepdf.ri.common.tools
Fields in org.icepdf.ri.common.tools declared as AbstractPageViewComponent Modifier and Type Field Description protected AbstractPageViewComponentAnnotationSelectionHandler. pageViewComponentprotected AbstractPageViewComponentCommonToolHandler. pageViewComponentMethods in org.icepdf.ri.common.tools with parameters of type AbstractPageViewComponent Modifier and Type Method Description protected AffineTransformCommonToolHandler. getPageTransform(AbstractPageViewComponent pageViewComponent)static ArrayList<Shape>HighLightAnnotationHandler. getSelectedTextBounds(AbstractPageViewComponent pageViewComponent, AffineTransform pageTransform)protected AffineTransformCommonToolHandler. getToPageSpaceTransform(AbstractPageViewComponent pageViewComponent)protected voidTextSelection. multiLineSelectHandler(AbstractPageViewComponent pageViewComponent, Point mouseLocation, boolean isDown, boolean isLocalDown, boolean isMovingRight)Entry point for multiline text selection.static voidTextSelection. paintSelectedText(Graphics g, AbstractPageViewComponent pageViewComponent, DocumentViewModel documentViewModel)Paints any text that is selected in the page wrapped by a pageViewComponent.voidTextSelection. selection(Point dragPoint, AbstractPageViewComponent pageViewComponent, boolean isDown, boolean isMovingRight)voidTextSelection. selectionEnd(Point endPoint, AbstractPageViewComponent pageViewComponent)Selection ended so we want to stop record the position and update the selection.voidRedactionAnnotationHandler. selectionImageSelectIcon(Point mouseLocation, AbstractPageViewComponent pageViewComponent)voidTextSelection. selectionStart(Point startPoint, AbstractPageViewComponent pageViewComponent, boolean isFirst)Selection started so we want to record the position and update the selection rectangle.booleanTextSelection. selectionTextSelectIcon(Point mouseLocation, AbstractPageViewComponent pageViewComponent)voidTextSelection. wordLineSelection(int clickCount, Point clickPoint, AbstractPageViewComponent pageViewComponent)Handles double and triple left mouse clicks to select a word or line of text respectively. -
Uses of AbstractPageViewComponent in org.icepdf.ri.common.views
Subclasses of AbstractPageViewComponent in org.icepdf.ri.common.views Modifier and Type Class Description classPageViewComponentImplFields in org.icepdf.ri.common.views with type parameters of type AbstractPageViewComponent Modifier and Type Field Description protected HashMap<AbstractPageViewComponent,ArrayList<PageViewAnnotationComponent>>AbstractDocumentViewModel. documentViewAnnotationComponentsprotected List<AbstractPageViewComponent>AbstractDocumentViewModel. pageComponentsMethods in org.icepdf.ri.common.views that return AbstractPageViewComponent Modifier and Type Method Description protected abstract AbstractPageViewComponentAbstractDocumentViewModel. buildPageViewComponent(DocumentViewModel documentViewModel, PageTree pageTree, int pageIndex, int width, int height)protected AbstractPageViewComponentDocumentViewModelImpl. buildPageViewComponent(DocumentViewModel documentViewModel, PageTree pageTree, int pageIndex, int width, int height)Methods in org.icepdf.ri.common.views that return types with arguments of type AbstractPageViewComponent Modifier and Type Method Description HashMap<AbstractPageViewComponent,ArrayList<PageViewAnnotationComponent>>AbstractDocumentViewModel. getDocumentViewAnnotationComponents()HashMap<AbstractPageViewComponent,ArrayList<PageViewAnnotationComponent>>DocumentViewModel. getDocumentViewAnnotationComponents()List<AbstractPageViewComponent>AbstractDocumentViewModel. getPageComponents()List<AbstractPageViewComponent>DocumentViewModel. getPageComponents()Gets the page components associated with this view model.ArrayList<AbstractPageViewComponent>AbstractDocumentViewModel. getSelectedPageText()Gets the list of components that have a selected state.ArrayList<AbstractPageViewComponent>DocumentViewModel. getSelectedPageText()Gets a list of document pages that have selected text elements.Methods in org.icepdf.ri.common.views with parameters of type AbstractPageViewComponent Modifier and Type Method Description voidAbstractDocumentViewModel. addDocumentViewAnnotationComponent(AbstractPageViewComponent pageViewComponent, PageViewAnnotationComponent annotationComponent)voidDocumentViewModel. addDocumentViewAnnotationComponent(AbstractPageViewComponent pageViewComponent, PageViewAnnotationComponent annotationComponent)Adds an annotation component the list of floating annotation components that are painted in the DocumentView.protected voidAbstractDocumentView. addPopupAnnotationAndGlue(AbstractPageViewComponent pageViewComponent)voidAbstractDocumentViewModel. addSelectedPageText(AbstractPageViewComponent pageComponent)Adds the specified page to selected page cache.voidDocumentViewModel. addSelectedPageText(AbstractPageViewComponent pageComponent)Adds the specified page to the list of selected pages.protected JComponentFullScreenDocumentView. buildPageDecoration(AbstractPageViewComponent pageViewComponent)protected JComponentOnePageView. buildPageDecoration(AbstractPageViewComponent pageViewComponent)ArrayList<PageViewAnnotationComponent>AbstractDocumentViewModel. getDocumentViewAnnotationComponents(AbstractPageViewComponent pageViewComponent)ArrayList<PageViewAnnotationComponent>DocumentViewModel. getDocumentViewAnnotationComponents(AbstractPageViewComponent pageViewComponent)Gets all the annotation components that float in the DocumentView and are not bound by page dimensions.voidAbstractDocumentViewModel. removeAllFloatingAnnotationComponent(AbstractPageViewComponent pageViewComponent)voidDocumentViewModel. removeAllFloatingAnnotationComponent(AbstractPageViewComponent pageViewComponent)voidAbstractDocumentViewModel. removeDocumentViewAnnotationComponent(DocumentView parentDocumentView, AbstractPageViewComponent pageViewComponent, PageViewAnnotationComponent annotationComponent)voidDocumentViewModel. removeDocumentViewAnnotationComponent(DocumentView parentDocumentView, AbstractPageViewComponent pageViewComponent, PageViewAnnotationComponent annotationComponent)Removes an annotation component the list of floating annotation components that are painted in the DocumentView.voidAbstractDocumentViewModel. removeSelectedPageText(AbstractPageViewComponent pageComponent)Removes the specified page to selected page cache.voidDocumentViewModel. removeSelectedPageText(AbstractPageViewComponent pageComponent)Remove the specified page to the list of selected pages. -
Uses of AbstractPageViewComponent in org.icepdf.ri.common.views.annotations
Fields in org.icepdf.ri.common.views.annotations declared as AbstractPageViewComponent Modifier and Type Field Description protected AbstractPageViewComponentMarkupGlueComponent. parentPageViewComponentprotected AbstractPageViewComponentPopupAnnotationComponent. parentPageViewComponentMethods in org.icepdf.ri.common.views.annotations that return AbstractPageViewComponent Modifier and Type Method Description AbstractPageViewComponentAbstractAnnotationComponent. getPageViewComponent()Methods in org.icepdf.ri.common.views.annotations with parameters of type AbstractPageViewComponent Modifier and Type Method Description static AbstractAnnotationComponentAnnotationComponentFactory. buildAnnotationComponent(Annotation annotation, DocumentViewController documentViewController, AbstractPageViewComponent pageViewComponent)Creates an annotation component for the given annotation object subtype.voidMarkupGlueComponent. setParentPageComponent(AbstractPageViewComponent pageViewComponent)voidPageViewAnnotationComponent. setParentPageComponent(AbstractPageViewComponent pageViewComponent)voidPopupAnnotationComponent. setParentPageComponent(AbstractPageViewComponent pageViewComponent) -
Uses of AbstractPageViewComponent in org.icepdf.ri.common.views.annotations.acroform
-
Uses of AbstractPageViewComponent in org.icepdf.ri.common.views.annotations.summary
Constructors in org.icepdf.ri.common.views.annotations.summary with parameters of type AbstractPageViewComponent Constructor Description AnnotationSummaryBox(PopupAnnotation annotation, DocumentViewController documentViewController, AbstractPageViewComponent pageViewComponent) -
Uses of AbstractPageViewComponent in org.icepdf.ri.common.views.destinations
Fields in org.icepdf.ri.common.views.destinations declared as AbstractPageViewComponent Modifier and Type Field Description protected AbstractPageViewComponentDestinationComponent. pageViewComponentConstructors in org.icepdf.ri.common.views.destinations with parameters of type AbstractPageViewComponent Constructor Description DestinationComponent(Destination destination, DocumentViewController documentViewController, AbstractPageViewComponent pageViewComponent)
-