LibreOffice Module android (master) 1
|
Common implementation to canvas elements. More...
Public Member Functions | |
boolean | isVisible () |
Is element visible? More... | |
void | setVisible (boolean visible) |
Set element visibility. More... | |
void | draw (Canvas canvas) |
Trigger drawing the element on the canvas. More... | |
boolean | contains (float x, float y) |
Hit test. More... | |
void | draw (Canvas canvas) |
Called when the element needs to be draw no the canvas. More... | |
boolean | contains (float x, float y) |
Hit test - returns true if the object has been hit. More... | |
boolean | isVisible () |
Return if element is visible. More... | |
void | setVisible (boolean visible) |
Set element visibility. More... | |
Private Attributes | |
boolean | mVisible = false |
Common implementation to canvas elements.
Definition at line 8 of file CommonCanvasElement.java.
|
inline |
Hit test.
Return true if the element was hit. Directly return false if the element is invisible.
Implements org.libreoffice.canvas.CanvasElement.
Reimplemented in org.libreoffice.canvas.CalcSelectionBox.
Definition at line 43 of file CommonCanvasElement.java.
References org.libreoffice.canvas.CommonCanvasElement.isVisible(), x, and y.
Referenced by org.libreoffice.overlay.DocumentOverlayView.onTouch().
|
inline |
Trigger drawing the element on the canvas.
Implements org.libreoffice.canvas.CanvasElement.
Definition at line 32 of file CommonCanvasElement.java.
References org.libreoffice.canvas.CommonCanvasElement.isVisible().
Referenced by org.libreoffice.overlay.DocumentOverlayView.onDraw().
|
inline |
Is element visible?
Implements org.libreoffice.canvas.CanvasElement.
Definition at line 16 of file CommonCanvasElement.java.
References org.libreoffice.canvas.CommonCanvasElement.mVisible.
Referenced by org.libreoffice.canvas.CalcSelectionBox.contains(), org.libreoffice.canvas.CommonCanvasElement.contains(), org.libreoffice.canvas.CommonCanvasElement.draw(), org.libreoffice.overlay.DocumentOverlayView.hideCursor(), org.libreoffice.overlay.DocumentOverlayView.hideGraphicSelection(), org.libreoffice.overlay.DocumentOverlayView.hideHandle(), org.libreoffice.overlay.DocumentOverlayView.hidePageNumberRect(), org.libreoffice.overlay.DocumentOverlayView.onTouch(), org.libreoffice.overlay.DocumentOverlayView.showCursor(), org.libreoffice.overlay.DocumentOverlayView.showGraphicSelection(), org.libreoffice.overlay.DocumentOverlayView.showHandle(), and org.libreoffice.overlay.DocumentOverlayView.showPageNumberRect().
|
inline |
Set element visibility.
Implements org.libreoffice.canvas.CanvasElement.
Reimplemented in org.libreoffice.canvas.GraphicSelection.
Definition at line 24 of file CommonCanvasElement.java.
References org.libreoffice.canvas.CommonCanvasElement.mVisible, and visible.
Referenced by org.libreoffice.overlay.DocumentOverlayView.hideCursor(), org.libreoffice.overlay.DocumentOverlayView.hideHandle(), org.libreoffice.overlay.DocumentOverlayView.hidePageNumberRect(), org.libreoffice.overlay.DocumentOverlayView.initialize(), org.libreoffice.overlay.DocumentOverlayView.onTouch(), org.libreoffice.overlay.DocumentOverlayView.showAdjustLengthLine(), org.libreoffice.overlay.DocumentOverlayView.showCellSelection(), org.libreoffice.overlay.DocumentOverlayView.showCursor(), org.libreoffice.overlay.DocumentOverlayView.showHandle(), and org.libreoffice.overlay.DocumentOverlayView.showPageNumberRect().
|
private |
Definition at line 10 of file CommonCanvasElement.java.
Referenced by org.libreoffice.canvas.CommonCanvasElement.isVisible(), and org.libreoffice.canvas.CommonCanvasElement.setVisible().