LibreOffice Module android (master) 1
Public Member Functions | Public Attributes | Static Public Attributes | Private Attributes | List of all members
org.libreoffice.LOEvent Class Reference

Events and data that is queued and processed by LOKitThread. More...

Inheritance diagram for org.libreoffice.LOEvent:
[legend]
Collaboration diagram for org.libreoffice.LOEvent:
[legend]

Public Member Functions

 LOEvent (int type)
 
 LOEvent (int type, ComposedTileLayer composedTileLayer)
 
 LOEvent (int type, String someString)
 
 LOEvent (int type, String someString, boolean notify)
 
 LOEvent (int type, String someString, String value, boolean notify)
 
 LOEvent (int type, String key, String value)
 
 LOEvent (String filePath, int type)
 
 LOEvent (String filePath, String fileType, int type)
 
 LOEvent (int type, int partIndex)
 
 LOEvent (int type, ThumbnailCreator.ThumbnailCreationTask task)
 
 LOEvent (int type, String touchType, PointF documentTouchCoordinate)
 
 LOEvent (int type, KeyEvent keyEvent)
 
 LOEvent (int type, RectF rect)
 
 LOEvent (int type, SelectionHandle.HandleType handleType, PointF documentCoordinate)
 
 LOEvent (int type, int pageWidth, int pageHeight)
 
String getTypeString ()
 
int compareTo (LOEvent another)
 

Public Attributes

final int mType
 
int mPriority = 0
 
ThumbnailCreator.ThumbnailCreationTask mTask
 
int mPartIndex
 
String mString
 
String filePath
 
String fileType
 
ComposedTileLayer mComposedTileLayer
 
String mTouchType
 
PointF mDocumentCoordinate
 
KeyEvent mKeyEvent
 
RectF mInvalidationRect
 
SelectionHandle.HandleType mHandleType
 
String mValue
 
int mPageWidth
 
int mPageHeight
 
boolean mNotify
 

Static Public Attributes

static final int SIZE_CHANGED = 1
 
static final int CHANGE_PART = 2
 
static final int LOAD = 3
 
static final int CLOSE = 4
 
static final int TILE_REEVALUATION_REQUEST = 5
 
static final int THUMBNAIL = 6
 
static final int TILE_INVALIDATION = 7
 
static final int TOUCH = 8
 
static final int KEY_EVENT = 9
 
static final int CHANGE_HANDLE_POSITION = 10
 
static final int SWIPE_RIGHT = 11
 
static final int SWIPE_LEFT = 12
 
static final int NAVIGATION_CLICK = 13
 
static final int UNO_COMMAND = 14
 
static final int LOAD_NEW = 16
 
static final int SAVE_AS = 17
 
static final int UPDATE_PART_PAGE_RECT = 18
 
static final int UPDATE_ZOOM_CONSTRAINTS = 19
 
static final int UPDATE_CALC_HEADERS = 20
 
static final int REFRESH = 21
 
static final int PAGE_SIZE_CHANGED = 22
 
static final int UNO_COMMAND_NOTIFY = 23
 
static final int SAVE_COPY_AS = 24
 

Private Attributes

String mTypeString
 

Detailed Description

Events and data that is queued and processed by LOKitThread.

Definition at line 21 of file LOEvent.java.

Constructor & Destructor Documentation

◆ LOEvent() [1/15]

org.libreoffice.LOEvent.LOEvent ( int  type)
inline

Definition at line 67 of file LOEvent.java.

References org.libreoffice.LOEvent.mType, and type.

◆ LOEvent() [2/15]

org.libreoffice.LOEvent.LOEvent ( int  type,
ComposedTileLayer  composedTileLayer 
)
inline

◆ LOEvent() [3/15]

org.libreoffice.LOEvent.LOEvent ( int  type,
String  someString 
)
inline

◆ LOEvent() [4/15]

org.libreoffice.LOEvent.LOEvent ( int  type,
String  someString,
boolean  notify 
)
inline

◆ LOEvent() [5/15]

org.libreoffice.LOEvent.LOEvent ( int  type,
String  someString,
String  value,
boolean  notify 
)
inline

◆ LOEvent() [6/15]

org.libreoffice.LOEvent.LOEvent ( int  type,
String  key,
String  value 
)
inline

◆ LOEvent() [7/15]

org.libreoffice.LOEvent.LOEvent ( String  filePath,
int  type 
)
inline

◆ LOEvent() [8/15]

org.libreoffice.LOEvent.LOEvent ( String  filePath,
String  fileType,
int  type 
)
inline

◆ LOEvent() [9/15]

org.libreoffice.LOEvent.LOEvent ( int  type,
int  partIndex 
)
inline

◆ LOEvent() [10/15]

org.libreoffice.LOEvent.LOEvent ( int  type,
ThumbnailCreator.ThumbnailCreationTask  task 
)
inline

◆ LOEvent() [11/15]

org.libreoffice.LOEvent.LOEvent ( int  type,
String  touchType,
PointF  documentTouchCoordinate 
)
inline

◆ LOEvent() [12/15]

org.libreoffice.LOEvent.LOEvent ( int  type,
KeyEvent  keyEvent 
)
inline

◆ LOEvent() [13/15]

org.libreoffice.LOEvent.LOEvent ( int  type,
RectF  rect 
)
inline

◆ LOEvent() [14/15]

org.libreoffice.LOEvent.LOEvent ( int  type,
SelectionHandle.HandleType  handleType,
PointF  documentCoordinate 
)
inline

◆ LOEvent() [15/15]

org.libreoffice.LOEvent.LOEvent ( int  type,
int  pageWidth,
int  pageHeight 
)
inline

Member Function Documentation

◆ compareTo()

int org.libreoffice.LOEvent.compareTo ( LOEvent  another)
inline

Definition at line 171 of file LOEvent.java.

References org.libreoffice.LOEvent.mPriority.

◆ getTypeString()

String org.libreoffice.LOEvent.getTypeString ( )
inline

Member Data Documentation

◆ CHANGE_HANDLE_POSITION

final int org.libreoffice.LOEvent.CHANGE_HANDLE_POSITION = 10
static

◆ CHANGE_PART

final int org.libreoffice.LOEvent.CHANGE_PART = 2
static

Definition at line 23 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendChangePartEvent().

◆ CLOSE

final int org.libreoffice.LOEvent.CLOSE = 4
static

Definition at line 25 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendCloseEvent().

◆ filePath

String org.libreoffice.LOEvent.filePath

Definition at line 54 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ fileType

String org.libreoffice.LOEvent.fileType

Definition at line 55 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ KEY_EVENT

final int org.libreoffice.LOEvent.KEY_EVENT = 9
static

Definition at line 30 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendKeyEvent().

◆ LOAD

final int org.libreoffice.LOEvent.LOAD = 3
static

Definition at line 24 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendLoadEvent().

◆ LOAD_NEW

final int org.libreoffice.LOEvent.LOAD_NEW = 16
static

Definition at line 36 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendNewDocumentLoadEvent().

◆ mComposedTileLayer

ComposedTileLayer org.libreoffice.LOEvent.mComposedTileLayer

Definition at line 56 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ mDocumentCoordinate

PointF org.libreoffice.LOEvent.mDocumentCoordinate

Definition at line 58 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ mHandleType

SelectionHandle.HandleType org.libreoffice.LOEvent.mHandleType

Definition at line 61 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ mInvalidationRect

RectF org.libreoffice.LOEvent.mInvalidationRect

Definition at line 60 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ mKeyEvent

KeyEvent org.libreoffice.LOEvent.mKeyEvent

Definition at line 59 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ mNotify

boolean org.libreoffice.LOEvent.mNotify

Definition at line 65 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ mPageHeight

int org.libreoffice.LOEvent.mPageHeight

Definition at line 64 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ mPageWidth

int org.libreoffice.LOEvent.mPageWidth

Definition at line 63 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ mPartIndex

int org.libreoffice.LOEvent.mPartIndex

Definition at line 52 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ mPriority

int org.libreoffice.LOEvent.mPriority = 0

Definition at line 48 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.compareTo().

◆ mString

String org.libreoffice.LOEvent.mString

Definition at line 53 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ mTask

ThumbnailCreator.ThumbnailCreationTask org.libreoffice.LOEvent.mTask

Definition at line 51 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ mTouchType

String org.libreoffice.LOEvent.mTouchType

Definition at line 57 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ mType

final int org.libreoffice.LOEvent.mType

◆ mTypeString

String org.libreoffice.LOEvent.mTypeString
private

◆ mValue

String org.libreoffice.LOEvent.mValue

Definition at line 62 of file LOEvent.java.

Referenced by org.libreoffice.LOEvent.LOEvent().

◆ NAVIGATION_CLICK

final int org.libreoffice.LOEvent.NAVIGATION_CLICK = 13
static

Definition at line 34 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendNavigationClickEvent().

◆ PAGE_SIZE_CHANGED

final int org.libreoffice.LOEvent.PAGE_SIZE_CHANGED = 22
static

Definition at line 42 of file LOEvent.java.

Referenced by org.libreoffice.InvalidationHandler.pageSizeChanged().

◆ REFRESH

final int org.libreoffice.LOEvent.REFRESH = 21
static

Definition at line 41 of file LOEvent.java.

Referenced by org.libreoffice.LibreOfficeMainActivity.onStart().

◆ SAVE_AS

final int org.libreoffice.LOEvent.SAVE_AS = 17
static

Definition at line 37 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendSaveAsEvent().

◆ SAVE_COPY_AS

final int org.libreoffice.LOEvent.SAVE_COPY_AS = 24
static

Definition at line 44 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendSaveCopyAsEvent().

◆ SIZE_CHANGED

final int org.libreoffice.LOEvent.SIZE_CHANGED = 1
static

Definition at line 22 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendSizeChangedEvent().

◆ SWIPE_LEFT

final int org.libreoffice.LOEvent.SWIPE_LEFT = 12
static

Definition at line 33 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendSwipeLeftEvent().

◆ SWIPE_RIGHT

final int org.libreoffice.LOEvent.SWIPE_RIGHT = 11
static

Definition at line 32 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendSwipeRightEvent().

◆ THUMBNAIL

final int org.libreoffice.LOEvent.THUMBNAIL = 6
static

Definition at line 27 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendThumbnailEvent().

◆ TILE_INVALIDATION

final int org.libreoffice.LOEvent.TILE_INVALIDATION = 7
static

Definition at line 28 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendTileInvalidationRequest().

◆ TILE_REEVALUATION_REQUEST

final int org.libreoffice.LOEvent.TILE_REEVALUATION_REQUEST = 5
static

Definition at line 26 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendTileReevaluationRequest().

◆ TOUCH

final int org.libreoffice.LOEvent.TOUCH = 8
static

Definition at line 29 of file LOEvent.java.

Referenced by org.libreoffice.LOKitShell.sendTouchEvent().

◆ UNO_COMMAND

final int org.libreoffice.LOEvent.UNO_COMMAND = 14
static

◆ UNO_COMMAND_NOTIFY

final int org.libreoffice.LOEvent.UNO_COMMAND_NOTIFY = 23
static

Definition at line 43 of file LOEvent.java.

Referenced by org.libreoffice.LibreOfficeMainActivity.saveDocument().

◆ UPDATE_CALC_HEADERS

final int org.libreoffice.LOEvent.UPDATE_CALC_HEADERS = 20
static

◆ UPDATE_PART_PAGE_RECT

final int org.libreoffice.LOEvent.UPDATE_PART_PAGE_RECT = 18
static

Definition at line 38 of file LOEvent.java.

Referenced by org.libreoffice.InvalidationHandler.stateChanged().

◆ UPDATE_ZOOM_CONSTRAINTS

final int org.libreoffice.LOEvent.UPDATE_ZOOM_CONSTRAINTS = 19
static

Definition at line 39 of file LOEvent.java.

Referenced by org.mozilla.gecko.gfx.LayerView.onSizeChanged().


The documentation for this class was generated from the following file: