Interface DocumentViewController

    • Method Detail

      • setDocument

        void setDocument​(Document document)
      • closeDocument

        void closeDocument()
      • dispose

        void dispose()
      • getViewContainer

        Container getViewContainer()
      • getParentController

        Controller getParentController()
      • setViewType

        void setViewType​(int documentView)
      • getViewMode

        int getViewMode()
      • setFitMode

        boolean setFitMode​(int fitMode)
      • getFitMode

        int getFitMode()
      • setDocumentViewType

        void setDocumentViewType​(int documentView,
                                 int fitMode)
      • setCurrentPageIndex

        boolean setCurrentPageIndex​(int pageNumber)
      • setCurrentPageNext

        int setCurrentPageNext()
      • setCurrentPagePrevious

        int setCurrentPagePrevious()
      • setDestinationTarget

        void setDestinationTarget​(Destination destination)
      • getCurrentPageIndex

        int getCurrentPageIndex()
      • getCurrentPageDisplayValue

        int getCurrentPageDisplayValue()
      • setZoomLevels

        void setZoomLevels​(float[] zoomLevels)
      • getZoomLevels

        float[] getZoomLevels()
      • setZoom

        boolean setZoom​(float userZoom)
      • setZoomIn

        boolean setZoomIn()
      • setZoomIn

        boolean setZoomIn​(Point point)
      • setZoomCentered

        boolean setZoomCentered​(float zoom,
                                Point centeringPoint,
                                boolean becauseOfValidFitMode)
      • setZoomToViewPort

        boolean setZoomToViewPort​(float zoom,
                                  Point viewPortPosition,
                                  int pageIndex,
                                  boolean becauseOfValidFitMode)
      • setZoomOut

        boolean setZoomOut()
      • setZoomOut

        boolean setZoomOut​(Point point)
      • getZoom

        float getZoom()
        The Page being shown may be zoomed in or out, to show more detail, or provide an overview.
        Returns:
        The user's requested zoom
      • setRotation

        boolean setRotation​(float userRotation)
      • getRotation

        float getRotation()
        Each Page may have its own rotation, but on top of that, the user may select to have the Page further rotated by 90, 180 or 270 degrees.
        Returns:
        The user's requested rotation
      • setRotateRight

        float setRotateRight()
      • setRotateLeft

        float setRotateLeft()
      • setToolMode

        boolean setToolMode​(int viewToolMode)
      • getToolMode

        int getToolMode()
      • isToolModeSelected

        boolean isToolModeSelected​(int viewToolMode)
      • requestViewFocusInWindow

        void requestViewFocusInWindow()
      • setViewCursor

        void setViewCursor​(int cursorType)
      • getViewCursor

        Cursor getViewCursor​(int cursorType)
      • getViewCursor

        int getViewCursor()
      • setViewKeyListener

        void setViewKeyListener​(KeyListener l)
      • getHorizontalScrollBar

        Adjustable getHorizontalScrollBar()
      • getVerticalScrollBar

        Adjustable getVerticalScrollBar()
      • setAnnotationCallback

        void setAnnotationCallback​(AnnotationCallback annotationCallback)
      • setSecurityCallback

        void setSecurityCallback​(SecurityCallback securityCallback)
      • updatedSummaryAnnotation

        void updatedSummaryAnnotation​(AnnotationComponent annotationComponent)
      • deleteCurrentAnnotation

        void deleteCurrentAnnotation()
      • addNewDestination

        void addNewDestination​(Destination destination)
      • deleteDestination

        void deleteDestination​(Destination destination)
      • undo

        void undo()
      • redo

        void redo()
      • clearSelectedText

        void clearSelectedText()
      • clearHighlightedText

        void clearHighlightedText()
      • clearSelectedAnnotations

        void clearSelectedAnnotations()
      • assignSelectedAnnotation

        void assignSelectedAnnotation​(AnnotationComponent annotationComponent)
      • selectAllText

        void selectAllText()
      • getSelectedText

        String getSelectedText()
      • revertViewType

        void revertViewType()
      • firePropertyChange

        void firePropertyChange​(String event,
                                int oldValue,
                                int newValue)
      • firePropertyChange

        void firePropertyChange​(String event,
                                Object oldValue,
                                Object newValue)