LibreOffice Module android (master) 1
|
Document overlay view is responsible for showing the client drawn overlay elements like cursor, selection and graphic selection, and manipulate them. More...
Public Member Functions | |
DocumentOverlayView (Context context) | |
DocumentOverlayView (Context context, AttributeSet attrs) | |
DocumentOverlayView (Context context, AttributeSet attrs, int defStyleAttr) | |
void | initialize (LayerView layerView) |
Initialize the selection and cursor view. More... | |
void | changeCursorPosition (RectF position) |
Change the cursor position. More... | |
void | changeSelections (List< RectF > selectionRects) |
Change the text selection rectangles. More... | |
void | changeGraphicSelection (RectF rectangle) |
Change the graphic selection rectangle. More... | |
void | repositionWithViewport (float x, float y, float zoom) |
void | setPartPageRectangles (List< RectF > rectangles) |
Set part page rectangles and initialize a page number rectangle object (canvas element). More... | |
void | showCursor () |
Show the cursor on the view. More... | |
void | hideCursor () |
Hide the cursor. More... | |
void | showPageNumberRect () |
Calculate and show page number according to current viewport position. More... | |
void | hidePageNumberRect () |
Hide page number rectangle canvas element. More... | |
void | showSelections () |
Show text selection rectangles. More... | |
void | hideSelections () |
Hide text selection rectangles. More... | |
void | showGraphicSelection () |
Show the graphic selection on the view. More... | |
void | hideGraphicSelection () |
Hide the graphic selection. More... | |
boolean | onTouch (View view, MotionEvent event) |
Handle the triggered touch event. More... | |
void | positionHandle (SelectionHandle.HandleType type, RectF position) |
Change the handle document position. More... | |
void | hideHandle (SelectionHandle.HandleType type) |
Hide the handle. More... | |
void | showHandle (SelectionHandle.HandleType type) |
Show the handle. More... | |
RectF | getCurrentCursorPosition () |
void | setCalcHeadersController (CalcHeadersController calcHeadersController) |
void | showCellSelection (RectF cellCursorRect) |
void | showHeaderSelection (RectF rect) |
void | showAdjustLengthLine (boolean isRow, final CalcHeadersView view) |
Protected Member Functions | |
void | onDraw (Canvas canvas) |
Drawing on canvas. More... | |
Private Member Functions | |
SelectionHandle | getHandleForType (SelectionHandle.HandleType type) |
Returns the handle instance for the input type. More... | |
Static Private Member Functions | |
static RectF | convertToScreen (RectF inputRect, float x, float y, float zoom) |
Convert the input rectangle from document to screen coordinates according to current viewport data (x, y, zoom). More... | |
Private Attributes | |
boolean | mInitialized = false |
List< RectF > | mSelections = new ArrayList<RectF>() |
List< RectF > | mScaledSelections = new ArrayList<RectF>() |
Paint | mSelectionPaint = new Paint() |
boolean | mSelectionsVisible |
GraphicSelection | mGraphicSelection |
boolean | mGraphicSelectionMove = false |
LayerView | mLayerView |
SelectionHandle | mHandleMiddle |
SelectionHandle | mHandleStart |
SelectionHandle | mHandleEnd |
Cursor | mCursor |
SelectionHandle | mDragHandle = null |
List< RectF > | mPartPageRectangles |
PageNumberRect | mPageNumberRect |
boolean | mPageNumberAvailable = false |
int | previousIndex = 0 |
CalcHeadersController | mCalcHeadersController |
CalcSelectionBox | mCalcSelectionBox |
boolean | mCalcSelectionBoxDragging |
AdjustLengthLine | mAdjustLengthLine |
boolean | mAdjustLengthLineDragging |
Runnable | cursorAnimation |
Cursor animation function. More... | |
Static Private Attributes | |
static final String | LOGTAG = DocumentOverlayView.class.getSimpleName() |
static final int | CURSOR_BLINK_TIME = 500 |
Document overlay view is responsible for showing the client drawn overlay elements like cursor, selection and graphic selection, and manipulate them.
Definition at line 43 of file DocumentOverlayView.java.
|
inline |
Definition at line 80 of file DocumentOverlayView.java.
|
inline |
Definition at line 84 of file DocumentOverlayView.java.
|
inline |
Definition at line 88 of file DocumentOverlayView.java.
|
inline |
Change the cursor position.
position | - new position of the cursor |
Definition at line 124 of file DocumentOverlayView.java.
References org.mozilla.gecko.gfx.RectUtils.fuzzyEquals(), org.mozilla.gecko.gfx.LayerView.getViewportMetrics(), org.libreoffice.overlay.DocumentOverlayView.mCursor, org.libreoffice.overlay.DocumentOverlayView.mLayerView, org.libreoffice.canvas.Cursor.mPosition, position(), org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
Referenced by org.libreoffice.overlay.DocumentOverlay.positionCursor().
|
inline |
Change the graphic selection rectangle.
rectangle | - new graphic selection rectangle |
Definition at line 149 of file DocumentOverlayView.java.
References org.mozilla.gecko.gfx.RectUtils.fuzzyEquals(), org.mozilla.gecko.gfx.LayerView.getViewportMetrics(), org.libreoffice.overlay.DocumentOverlayView.mGraphicSelection, org.libreoffice.overlay.DocumentOverlayView.mLayerView, org.libreoffice.canvas.GraphicSelection.mRectangle, rectangle(), org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
Referenced by org.libreoffice.overlay.DocumentOverlay.changeGraphicSelection().
|
inline |
Change the text selection rectangles.
selectionRects | - list of text selection rectangles |
Definition at line 138 of file DocumentOverlayView.java.
References org.mozilla.gecko.gfx.LayerView.getViewportMetrics(), org.libreoffice.overlay.DocumentOverlayView.mLayerView, org.libreoffice.overlay.DocumentOverlayView.mSelections, org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
Referenced by org.libreoffice.overlay.DocumentOverlay.changeSelections().
|
inlinestaticprivate |
Convert the input rectangle from document to screen coordinates according to current viewport data (x, y, zoom).
Definition at line 196 of file DocumentOverlayView.java.
References org.mozilla.gecko.gfx.RectUtils.scale(), x, and y.
Referenced by org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport(), and org.libreoffice.overlay.DocumentOverlayView.showAdjustLengthLine().
|
inline |
Definition at line 507 of file DocumentOverlayView.java.
References org.libreoffice.overlay.DocumentOverlayView.mCursor, and org.libreoffice.canvas.Cursor.mPosition.
Referenced by org.libreoffice.overlay.DocumentOverlay.getCurrentCursorPosition().
|
inlineprivate |
Returns the handle instance for the input type.
Definition at line 495 of file DocumentOverlayView.java.
References END, org.libreoffice.overlay.DocumentOverlayView.mHandleEnd, org.libreoffice.overlay.DocumentOverlayView.mHandleMiddle, org.libreoffice.overlay.DocumentOverlayView.mHandleStart, MIDDLE, START, and type.
Referenced by org.libreoffice.overlay.DocumentOverlayView.hideHandle(), org.libreoffice.overlay.DocumentOverlayView.positionHandle(), and org.libreoffice.overlay.DocumentOverlayView.showHandle().
|
inline |
Hide the cursor.
Definition at line 276 of file DocumentOverlayView.java.
References org.libreoffice.canvas.CommonCanvasElement.isVisible(), org.libreoffice.overlay.DocumentOverlayView.mCursor, and org.libreoffice.canvas.CommonCanvasElement.setVisible().
Referenced by org.libreoffice.overlay.DocumentOverlay.hideCursor().
|
inline |
Hide the graphic selection.
Definition at line 361 of file DocumentOverlayView.java.
References org.libreoffice.canvas.CommonCanvasElement.isVisible(), org.libreoffice.overlay.DocumentOverlayView.mGraphicSelection, and org.libreoffice.canvas.GraphicSelection.setVisible().
Referenced by org.libreoffice.overlay.DocumentOverlay.hideGraphicSelection().
|
inline |
Hide the handle.
type | - type of the handle |
Definition at line 472 of file DocumentOverlayView.java.
References org.libreoffice.overlay.DocumentOverlayView.getHandleForType(), org.libreoffice.canvas.CommonCanvasElement.isVisible(), org.libreoffice.canvas.CommonCanvasElement.setVisible(), and type.
Referenced by org.libreoffice.overlay.DocumentOverlay.hideHandle().
|
inline |
Hide page number rectangle canvas element.
Definition at line 318 of file DocumentOverlayView.java.
References org.libreoffice.canvas.CommonCanvasElement.isVisible(), org.libreoffice.overlay.DocumentOverlayView.mPageNumberRect, and org.libreoffice.canvas.CommonCanvasElement.setVisible().
Referenced by org.libreoffice.overlay.DocumentOverlay.hidePageNumberRect().
|
inline |
Hide text selection rectangles.
Definition at line 339 of file DocumentOverlayView.java.
References org.libreoffice.overlay.DocumentOverlayView.mSelectionsVisible.
Referenced by org.libreoffice.overlay.DocumentOverlay.hideSelections().
|
inline |
Initialize the selection and cursor view.
Definition at line 95 of file DocumentOverlayView.java.
References Color, org.libreoffice.overlay.DocumentOverlayView.CURSOR_BLINK_TIME, org.libreoffice.overlay.DocumentOverlayView.cursorAnimation, org.libreoffice.overlay.DocumentOverlayView.mCursor, org.libreoffice.overlay.DocumentOverlayView.mGraphicSelection, org.libreoffice.overlay.DocumentOverlayView.mHandleEnd, org.libreoffice.overlay.DocumentOverlayView.mHandleMiddle, org.libreoffice.overlay.DocumentOverlayView.mHandleStart, org.libreoffice.overlay.DocumentOverlayView.mInitialized, org.libreoffice.overlay.DocumentOverlayView.mLayerView, org.libreoffice.overlay.DocumentOverlayView.mSelectionPaint, org.libreoffice.overlay.DocumentOverlayView.mSelectionsVisible, org.libreoffice.canvas.CommonCanvasElement.setVisible(), and org.libreoffice.canvas.GraphicSelection.setVisible().
Referenced by org.libreoffice.overlay.DocumentOverlay.DocumentOverlay().
|
inlineprotected |
Drawing on canvas.
Definition at line 216 of file DocumentOverlayView.java.
References org.libreoffice.canvas.CommonCanvasElement.draw(), org.libreoffice.overlay.DocumentOverlayView.mAdjustLengthLine, org.libreoffice.overlay.DocumentOverlayView.mCalcHeadersController, org.libreoffice.overlay.DocumentOverlayView.mCalcSelectionBox, org.libreoffice.overlay.DocumentOverlayView.mCursor, org.libreoffice.overlay.DocumentOverlayView.mGraphicSelection, org.libreoffice.overlay.DocumentOverlayView.mHandleEnd, org.libreoffice.overlay.DocumentOverlayView.mHandleMiddle, org.libreoffice.overlay.DocumentOverlayView.mHandleStart, org.libreoffice.overlay.DocumentOverlayView.mPageNumberAvailable, org.libreoffice.overlay.DocumentOverlayView.mPageNumberRect, org.libreoffice.overlay.DocumentOverlayView.mScaledSelections, org.libreoffice.overlay.DocumentOverlayView.mSelectionPaint, org.libreoffice.overlay.DocumentOverlayView.mSelectionsVisible, and org.libreoffice.overlay.CalcHeadersController.showHeaders().
|
inline |
Handle the triggered touch event.
Definition at line 372 of file DocumentOverlayView.java.
References org.libreoffice.canvas.CalcSelectionBox.contains(), org.libreoffice.canvas.CommonCanvasElement.contains(), org.libreoffice.canvas.AdjustLengthLine.dragEnd(), org.libreoffice.canvas.CalcSelectionBox.dragEnd(), org.libreoffice.canvas.SelectionHandle.dragEnd(), org.libreoffice.canvas.GraphicSelection.dragEnd(), org.libreoffice.canvas.AdjustLengthLine.dragging(), org.libreoffice.canvas.CalcSelectionBox.dragging(), org.libreoffice.canvas.SelectionHandle.dragging(), org.libreoffice.canvas.GraphicSelection.dragging(), org.libreoffice.canvas.AdjustLengthLine.dragStart(), org.libreoffice.canvas.CalcSelectionBox.dragStart(), org.libreoffice.canvas.SelectionHandle.dragStart(), org.libreoffice.canvas.GraphicSelection.dragStart(), org.libreoffice.canvas.CommonCanvasElement.isVisible(), org.libreoffice.overlay.DocumentOverlayView.mAdjustLengthLine, org.libreoffice.overlay.DocumentOverlayView.mAdjustLengthLineDragging, org.libreoffice.overlay.DocumentOverlayView.mCalcSelectionBox, org.libreoffice.overlay.DocumentOverlayView.mCalcSelectionBoxDragging, org.libreoffice.overlay.DocumentOverlayView.mDragHandle, org.libreoffice.overlay.DocumentOverlayView.mGraphicSelection, org.libreoffice.overlay.DocumentOverlayView.mGraphicSelectionMove, org.libreoffice.overlay.DocumentOverlayView.mHandleEnd, org.libreoffice.overlay.DocumentOverlayView.mHandleMiddle, org.libreoffice.overlay.DocumentOverlayView.mHandleStart, point(), and org.libreoffice.canvas.CommonCanvasElement.setVisible().
|
inline |
Change the handle document position.
type | - the type of the handle |
position | - the new document position |
Definition at line 456 of file DocumentOverlayView.java.
References org.mozilla.gecko.gfx.RectUtils.assign(), org.mozilla.gecko.gfx.RectUtils.fuzzyEquals(), org.libreoffice.overlay.DocumentOverlayView.getHandleForType(), org.mozilla.gecko.gfx.LayerView.getViewportMetrics(), org.libreoffice.canvas.BitmapHandle.mDocumentPosition, org.libreoffice.overlay.DocumentOverlayView.mLayerView, position(), org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport(), type, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
Referenced by org.libreoffice.overlay.DocumentOverlay.positionHandle().
|
inline |
Definition at line 160 of file DocumentOverlayView.java.
References org.libreoffice.overlay.DocumentOverlayView.convertToScreen(), org.libreoffice.overlay.DocumentOverlayView.mCalcSelectionBox, org.libreoffice.overlay.DocumentOverlayView.mCursor, org.libreoffice.canvas.BitmapHandle.mDocumentPosition, org.libreoffice.canvas.CalcSelectionBox.mDocumentPosition, org.libreoffice.overlay.DocumentOverlayView.mGraphicSelection, org.libreoffice.overlay.DocumentOverlayView.mHandleEnd, org.libreoffice.overlay.DocumentOverlayView.mHandleMiddle, org.libreoffice.overlay.DocumentOverlayView.mHandleStart, org.libreoffice.canvas.Cursor.mPosition, org.libreoffice.canvas.GraphicSelection.mRectangle, org.libreoffice.overlay.DocumentOverlayView.mScaledSelections, org.libreoffice.overlay.DocumentOverlayView.mSelections, org.libreoffice.canvas.BitmapHandle.reposition(), org.libreoffice.canvas.CalcSelectionBox.reposition(), org.libreoffice.canvas.Cursor.reposition(), org.libreoffice.canvas.GraphicSelection.reposition(), x, and y.
Referenced by org.libreoffice.overlay.DocumentOverlayView.changeCursorPosition(), org.libreoffice.overlay.DocumentOverlayView.changeGraphicSelection(), org.libreoffice.overlay.DocumentOverlayView.changeSelections(), org.libreoffice.overlay.DocumentOverlay.DocumentOverlayLayer.draw(), org.libreoffice.overlay.DocumentOverlayView.positionHandle(), and org.libreoffice.overlay.DocumentOverlayView.showCellSelection().
|
inline |
Definition at line 511 of file DocumentOverlayView.java.
References org.libreoffice.overlay.DocumentOverlayView.mCalcHeadersController, and org.libreoffice.overlay.DocumentOverlayView.mCalcSelectionBox.
Referenced by org.libreoffice.overlay.DocumentOverlay.setCalcHeadersController().
|
inline |
Set part page rectangles and initialize a page number rectangle object (canvas element).
Definition at line 206 of file DocumentOverlayView.java.
References org.libreoffice.overlay.DocumentOverlayView.mPageNumberAvailable, org.libreoffice.overlay.DocumentOverlayView.mPageNumberRect, and org.libreoffice.overlay.DocumentOverlayView.mPartPageRectangles.
Referenced by org.libreoffice.overlay.DocumentOverlay.setPartPageRectangles().
|
inline |
Definition at line 542 of file DocumentOverlayView.java.
References org.libreoffice.overlay.DocumentOverlayView.convertToScreen(), org.mozilla.gecko.gfx.LayerView.getViewportMetrics(), org.libreoffice.overlay.DocumentOverlayView.mAdjustLengthLine, org.libreoffice.overlay.DocumentOverlayView.mCalcSelectionBox, org.libreoffice.canvas.CalcSelectionBox.mDocumentPosition, org.libreoffice.overlay.DocumentOverlayView.mLayerView, position(), org.libreoffice.canvas.AdjustLengthLine.setScreenRect(), org.libreoffice.canvas.CommonCanvasElement.setVisible(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
Referenced by org.libreoffice.overlay.DocumentOverlay.showAdjustLengthLine().
|
inline |
Definition at line 516 of file DocumentOverlayView.java.
References org.mozilla.gecko.gfx.RectUtils.assign(), org.mozilla.gecko.gfx.RectUtils.fuzzyEquals(), org.mozilla.gecko.gfx.LayerView.getViewportMetrics(), org.libreoffice.overlay.DocumentOverlayView.mCalcHeadersController, org.libreoffice.overlay.DocumentOverlayView.mCalcSelectionBox, org.libreoffice.canvas.CalcSelectionBox.mDocumentPosition, org.libreoffice.overlay.DocumentOverlayView.mLayerView, org.libreoffice.overlay.CalcHeadersController.pendingRowOrColumnSelectionToShowUp(), org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport(), org.libreoffice.overlay.CalcHeadersController.setPendingRowOrColumnSelectionToShowUp(), org.libreoffice.canvas.CommonCanvasElement.setVisible(), org.libreoffice.overlay.DocumentOverlayView.showHeaderSelection(), org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectLeft, org.mozilla.gecko.gfx.ImmutableViewportMetrics.viewportRectTop, and org.mozilla.gecko.gfx.ImmutableViewportMetrics.zoomFactor.
Referenced by org.libreoffice.overlay.DocumentOverlay.showCellSelection().
|
inline |
Show the cursor on the view.
Definition at line 266 of file DocumentOverlayView.java.
References org.libreoffice.canvas.CommonCanvasElement.isVisible(), org.libreoffice.overlay.DocumentOverlayView.mCursor, and org.libreoffice.canvas.CommonCanvasElement.setVisible().
Referenced by org.libreoffice.overlay.DocumentOverlay.showCursor().
|
inline |
Show the graphic selection on the view.
Definition at line 349 of file DocumentOverlayView.java.
References org.libreoffice.canvas.CommonCanvasElement.isVisible(), org.libreoffice.overlay.DocumentOverlayView.mGraphicSelection, org.libreoffice.overlay.DocumentOverlayView.mGraphicSelectionMove, org.libreoffice.canvas.GraphicSelection.reset(), and org.libreoffice.canvas.GraphicSelection.setVisible().
Referenced by org.libreoffice.overlay.DocumentOverlay.showGraphicSelection().
|
inline |
Show the handle.
type | - type of the handle |
Definition at line 484 of file DocumentOverlayView.java.
References org.libreoffice.overlay.DocumentOverlayView.getHandleForType(), org.libreoffice.canvas.CommonCanvasElement.isVisible(), org.libreoffice.canvas.CommonCanvasElement.setVisible(), and type.
Referenced by org.libreoffice.overlay.DocumentOverlay.showHandle().
|
inline |
Definition at line 537 of file DocumentOverlayView.java.
References org.libreoffice.overlay.DocumentOverlayView.mCalcHeadersController, and org.libreoffice.overlay.CalcHeadersController.showHeaderSelection().
Referenced by org.libreoffice.overlay.DocumentOverlayView.showCellSelection(), and org.libreoffice.overlay.DocumentOverlay.showHeaderSelection().
|
inline |
Calculate and show page number according to current viewport position.
In particular, this function compares the middle point of the view port with page rectangles and finds out which page the user is currently on. It does not update the associated canvas element unless there is a change of page number.
Definition at line 290 of file DocumentOverlayView.java.
References org.mozilla.gecko.gfx.GeckoLayerClient.convertViewPointToLayerPoint(), org.mozilla.gecko.gfx.LayerView.getLayerClient(), index, org.libreoffice.canvas.CommonCanvasElement.isVisible(), org.libreoffice.overlay.DocumentOverlayView.mLayerView, org.libreoffice.overlay.DocumentOverlayView.mPageNumberRect, org.libreoffice.overlay.DocumentOverlayView.mPartPageRectangles, org.libreoffice.overlay.DocumentOverlayView.previousIndex, R, org.libreoffice.canvas.PageNumberRect.setPageNumberString(), org.libreoffice.canvas.CommonCanvasElement.setVisible(), and String.
Referenced by org.libreoffice.overlay.DocumentOverlay.showPageNumberRect().
|
inline |
Show text selection rectangles.
Definition at line 329 of file DocumentOverlayView.java.
References org.libreoffice.overlay.DocumentOverlayView.mSelectionsVisible.
Referenced by org.libreoffice.overlay.DocumentOverlay.showSelections().
|
staticprivate |
Definition at line 46 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.initialize().
|
private |
Cursor animation function.
Switch the alpha between opaque and fully transparent.
Definition at line 253 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.initialize().
|
staticprivate |
Definition at line 44 of file DocumentOverlayView.java.
|
private |
Definition at line 77 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.onDraw(), org.libreoffice.overlay.DocumentOverlayView.onTouch(), and org.libreoffice.overlay.DocumentOverlayView.showAdjustLengthLine().
|
private |
Definition at line 78 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.onTouch().
|
private |
Definition at line 73 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.onDraw(), org.libreoffice.overlay.DocumentOverlayView.setCalcHeadersController(), org.libreoffice.overlay.DocumentOverlayView.showCellSelection(), and org.libreoffice.overlay.DocumentOverlayView.showHeaderSelection().
|
private |
Definition at line 75 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.onDraw(), org.libreoffice.overlay.DocumentOverlayView.onTouch(), org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport(), org.libreoffice.overlay.DocumentOverlayView.setCalcHeadersController(), org.libreoffice.overlay.DocumentOverlayView.showAdjustLengthLine(), and org.libreoffice.overlay.DocumentOverlayView.showCellSelection().
|
private |
Definition at line 76 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.onTouch().
|
private |
Definition at line 65 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.changeCursorPosition(), org.libreoffice.overlay.DocumentOverlayView.getCurrentCursorPosition(), org.libreoffice.overlay.DocumentOverlayView.hideCursor(), org.libreoffice.overlay.DocumentOverlayView.initialize(), org.libreoffice.overlay.DocumentOverlayView.onDraw(), org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport(), and org.libreoffice.overlay.DocumentOverlayView.showCursor().
|
private |
Definition at line 67 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.onTouch().
|
private |
Definition at line 55 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.changeGraphicSelection(), org.libreoffice.overlay.DocumentOverlayView.hideGraphicSelection(), org.libreoffice.overlay.DocumentOverlayView.initialize(), org.libreoffice.overlay.DocumentOverlayView.onDraw(), org.libreoffice.overlay.DocumentOverlayView.onTouch(), org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport(), and org.libreoffice.overlay.DocumentOverlayView.showGraphicSelection().
|
private |
Definition at line 57 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.onTouch(), and org.libreoffice.overlay.DocumentOverlayView.showGraphicSelection().
|
private |
Definition at line 63 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.getHandleForType(), org.libreoffice.overlay.DocumentOverlayView.initialize(), org.libreoffice.overlay.DocumentOverlayView.onDraw(), org.libreoffice.overlay.DocumentOverlayView.onTouch(), and org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport().
|
private |
Definition at line 61 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.getHandleForType(), org.libreoffice.overlay.DocumentOverlayView.initialize(), org.libreoffice.overlay.DocumentOverlayView.onDraw(), org.libreoffice.overlay.DocumentOverlayView.onTouch(), and org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport().
|
private |
Definition at line 62 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.getHandleForType(), org.libreoffice.overlay.DocumentOverlayView.initialize(), org.libreoffice.overlay.DocumentOverlayView.onDraw(), org.libreoffice.overlay.DocumentOverlayView.onTouch(), and org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport().
|
private |
Definition at line 48 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.initialize().
|
private |
Definition at line 59 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.changeCursorPosition(), org.libreoffice.overlay.DocumentOverlayView.changeGraphicSelection(), org.libreoffice.overlay.DocumentOverlayView.changeSelections(), org.libreoffice.overlay.DocumentOverlayView.initialize(), org.libreoffice.overlay.DocumentOverlayView.positionHandle(), org.libreoffice.overlay.DocumentOverlayView.showAdjustLengthLine(), org.libreoffice.overlay.DocumentOverlayView.showCellSelection(), and org.libreoffice.overlay.DocumentOverlayView.showPageNumberRect().
|
private |
Definition at line 71 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.onDraw(), and org.libreoffice.overlay.DocumentOverlayView.setPartPageRectangles().
|
private |
Definition at line 70 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.hidePageNumberRect(), org.libreoffice.overlay.DocumentOverlayView.onDraw(), org.libreoffice.overlay.DocumentOverlayView.setPartPageRectangles(), and org.libreoffice.overlay.DocumentOverlayView.showPageNumberRect().
|
private |
Definition at line 69 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.setPartPageRectangles(), and org.libreoffice.overlay.DocumentOverlayView.showPageNumberRect().
|
private |
Definition at line 51 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.onDraw(), and org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport().
|
private |
Definition at line 52 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.initialize(), and org.libreoffice.overlay.DocumentOverlayView.onDraw().
|
private |
Definition at line 50 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.changeSelections(), and org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport().
|
private |
Definition at line 53 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.hideSelections(), org.libreoffice.overlay.DocumentOverlayView.initialize(), org.libreoffice.overlay.DocumentOverlayView.onDraw(), and org.libreoffice.overlay.DocumentOverlayView.showSelections().
|
private |
Definition at line 72 of file DocumentOverlayView.java.
Referenced by org.libreoffice.overlay.DocumentOverlayView.showPageNumberRect().