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

Main activity of the LibreOffice App. More...

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

Classes

class  DocumentPartClickListener
 

Public Member Functions

GeckoLayerClient getLayerClient ()
 
void onCreate (Bundle savedInstanceState)
 
RectF getCurrentCursorPosition ()
 
void saveDocument ()
 Save the document. More...
 
void saveDocumentAs ()
 Open file chooser and save the document to the URI selected there. More...
 
void exportToPDF ()
 
void saveFileToOriginalSource ()
 
void onBackPressed ()
 
List< DocumentPartViewgetDocumentPartView ()
 
void disableNavigationDrawer ()
 
DocumentPartViewListAdapter getDocumentPartViewListAdapter ()
 
void showSoftKeyboard ()
 Show software keyboard. More...
 
void showSoftKeyboardOrFormattingToolbar ()
 
void hideSoftKeyboard ()
 Hides software keyboard on UI thread. More...
 
void showBottomToolbar ()
 
void hideBottomToolbar ()
 
void showFormattingToolbar ()
 
void hideFormattingToolbar ()
 
void showSearchToolbar ()
 
void hideSearchToolbar ()
 
void showUNOCommandsToolbar ()
 
void hideUNOCommandsToolbar ()
 
void showProgressSpinner ()
 
void hideProgressSpinner ()
 
void showAlertDialog (String message)
 
DocumentOverlay getDocumentOverlay ()
 
CalcHeadersController getCalcHeadersController ()
 
ToolbarController getToolbarController ()
 
FontController getFontController ()
 
FormattingController getFormattingController ()
 
void openDrawer ()
 
void showAbout ()
 
void addPart ()
 
void renamePart ()
 
void deletePart ()
 
void showSettings ()
 
boolean isDrawerEnabled ()
 
void settingsPreferenceChanged (SharedPreferences sharedPreferences, String key)
 
void promptForPassword ()
 
void setPassword ()
 
void setTileProvider (LOKitTileProvider loKitTileProvider)
 
LOKitTileProvider getTileProvider ()
 
void savePassword (String pwd)
 
void setPasswordProtected (boolean b)
 
boolean isPasswordProtected ()
 
void initializeCalcHeaders ()
 
boolean hasLocationForSave ()
 
void showCustomStatusMessage (String message)
 
void preparePresentation ()
 
void startPresentation (String tempPath)
 
void settingsPreferenceChanged (SharedPreferences sharedPreferences, String key)
 

Static Public Member Functions

static boolean isExperimentalMode ()
 
static boolean isDeveloperMode ()
 
static boolean isReadOnlyMode ()
 
static void setDocumentChanged (boolean changed)
 

Static Public Attributes

static final String ENABLE_EXPERIMENTAL_PREFS_KEY = "ENABLE_EXPERIMENTAL"
 
static LOKitThread loKitThread
 

Protected Member Functions

void onResume ()
 
void onPause ()
 
void onStart ()
 
void onStop ()
 
void onDestroy ()
 
void onActivityResult (int requestCode, int resultCode, Intent data)
 

Private Member Functions

void updatePreferences ()
 
void loadNewDocument (String newDocumentType)
 
boolean copyFileToTemp (Uri documentUri)
 
void saveDocumentAs (Uri newUri)
 Saves the document under the given URI using ODF format and uses that URI from now on for all operations. More...
 
void exportToPDF (final Uri uri)
 
String getODFMimeTypeForDocument ()
 Returns the ODF MIME type that can be used for the current document, regardless of whether the document is an ODF Document or not (e.g. More...
 
boolean isTemplate (final Uri documentUri)
 Returns whether the MIME type for the URI is considered one for a document template. More...
 
void showSoftKeyboardDirect ()
 
void hideSoftKeyboardDirect ()
 Hides software keyboard. More...
 
boolean copyStream (InputStream inputStream, OutputStream outputStream)
 Copies everything from the given input stream to the given output stream and closes both streams in the end. More...
 
boolean copyUriToStream (final Uri inputUri, final OutputStream outputStream)
 Copies everything from the given Uri to the given OutputStream and closes the OutputStream in the end. More...
 
boolean copyStreamToUri (final InputStream inputStream, final Uri outputUri)
 Copies everything from the given InputStream to the given URI and closes the InputStream in the end. More...
 

Static Private Member Functions

static boolean copyFromAssets (AssetManager assetManager, String fromAssetPath, String targetDir)
 
static boolean copyAsset (AssetManager assetManager, String fromAssetPath, String toPath)
 

Private Attributes

GeckoLayerClient mLayerClient
 
DrawerLayout mDrawerLayout
 
ListView mDrawerList
 
final List< DocumentPartViewmDocumentPartView = new ArrayList<DocumentPartView>()
 
DocumentPartViewListAdapter mDocumentPartViewListAdapter
 
DocumentOverlay mDocumentOverlay
 
Uri mDocumentUri
 URI to save the document to. More...
 
File mTempFile = null
 Temporary local copy of the document. More...
 
File mTempSlideShowFile = null
 
FormattingController mFormattingController
 
ToolbarController mToolbarController
 
FontController mFontController
 
SearchController mSearchController
 
UNOCommandsController mUNOCommandsController
 
CalcHeadersController mCalcHeadersController
 
LOKitTileProvider mTileProvider
 
String mPassword
 
boolean mPasswordProtected
 
boolean mbSkipNextRefresh
 
boolean isKeyboardOpen = false
 
boolean isFormattingToolbarOpen = false
 
boolean isSearchToolbarOpen = false
 
boolean isUNOCommandsToolbarOpen = false
 

Static Private Attributes

static final String LOGTAG = "LibreOfficeMainActivity"
 
static final String ASSETS_EXTRACTED_PREFS_KEY = "ASSETS_EXTRACTED"
 
static final String ENABLE_DEVELOPER_PREFS_KEY = "ENABLE_DEVELOPER"
 
static final int REQUEST_CODE_SAVEAS = 12345
 
static final int REQUEST_CODE_EXPORT_TO_PDF = 12346
 
static boolean mIsExperimentalMode
 
static boolean mIsDeveloperMode
 
static boolean mbISReadOnlyMode
 
static boolean isDocumentChanged = false
 

Detailed Description

Main activity of the LibreOffice App.

It is started in the UI thread.

Definition at line 60 of file LibreOfficeMainActivity.java.

Member Function Documentation

◆ addPart()

void org.libreoffice.LibreOfficeMainActivity.addPart ( )
inline

◆ copyAsset()

static boolean org.libreoffice.LibreOfficeMainActivity.copyAsset ( AssetManager  assetManager,
String  fromAssetPath,
String  toPath 
)
inlinestaticprivate

Definition at line 943 of file LibreOfficeMainActivity.java.

References Log, and LOGTAG.

◆ copyFileToTemp()

boolean org.libreoffice.LibreOfficeMainActivity.copyFileToTemp ( Uri  documentUri)
inlineprivate

Definition at line 290 of file LibreOfficeMainActivity.java.

References File, and String.

◆ copyFromAssets()

static boolean org.libreoffice.LibreOfficeMainActivity.copyFromAssets ( AssetManager  assetManager,
String  fromAssetPath,
String  targetDir 
)
inlinestaticprivate

Definition at line 916 of file LibreOfficeMainActivity.java.

References Exception, File, Log, LOGTAG, and String.

◆ copyStream()

boolean org.libreoffice.LibreOfficeMainActivity.copyStream ( InputStream  inputStream,
OutputStream  outputStream 
)
inlineprivate

Copies everything from the given input stream to the given output stream and closes both streams in the end.

Returns
Whether copy operation was successful.

Definition at line 978 of file LibreOfficeMainActivity.java.

◆ copyStreamToUri()

boolean org.libreoffice.LibreOfficeMainActivity.copyStreamToUri ( final InputStream  inputStream,
final Uri  outputUri 
)
inlineprivate

Copies everything from the given InputStream to the given URI and closes the InputStream in the end.

See also
LibreOfficeMainActivity::copyUriToStream(Uri, OutputStream) which does the same thing the other way around.

Whether copy operation was successful.

Definition at line 1043 of file LibreOfficeMainActivity.java.

References result, and run().

◆ copyUriToStream()

boolean org.libreoffice.LibreOfficeMainActivity.copyUriToStream ( final Uri  inputUri,
final OutputStream  outputStream 
)
inlineprivate

Copies everything from the given Uri to the given OutputStream and closes the OutputStream in the end.

The copy operation runs in a separate thread, but the method only returns after the thread has finished its execution. This can be used to copy in a blocking way when network access is involved, which is not allowed from the main thread, but that may happen when an underlying DocumentsProvider (like the NextCloud one) does network access.

Whether copy operation was successful.

Definition at line 1009 of file LibreOfficeMainActivity.java.

References result, and run().

◆ deletePart()

void org.libreoffice.LibreOfficeMainActivity.deletePart ( )
inline

◆ disableNavigationDrawer()

void org.libreoffice.LibreOfficeMainActivity.disableNavigationDrawer ( )
inline

◆ exportToPDF() [1/2]

void org.libreoffice.LibreOfficeMainActivity.exportToPDF ( )
inline

◆ exportToPDF() [2/2]

void org.libreoffice.LibreOfficeMainActivity.exportToPDF ( final Uri  uri)
inlineprivate

◆ getCalcHeadersController()

CalcHeadersController org.libreoffice.LibreOfficeMainActivity.getCalcHeadersController ( )
inline

Definition at line 768 of file LibreOfficeMainActivity.java.

◆ getCurrentCursorPosition()

RectF org.libreoffice.LibreOfficeMainActivity.getCurrentCursorPosition ( )
inline

◆ getDocumentOverlay()

DocumentOverlay org.libreoffice.LibreOfficeMainActivity.getDocumentOverlay ( )
inline

◆ getDocumentPartView()

List< DocumentPartView > org.libreoffice.LibreOfficeMainActivity.getDocumentPartView ( )
inline

Definition at line 541 of file LibreOfficeMainActivity.java.

◆ getDocumentPartViewListAdapter()

DocumentPartViewListAdapter org.libreoffice.LibreOfficeMainActivity.getDocumentPartViewListAdapter ( )
inline

◆ getFontController()

FontController org.libreoffice.LibreOfficeMainActivity.getFontController ( )
inline

◆ getFormattingController()

FormattingController org.libreoffice.LibreOfficeMainActivity.getFormattingController ( )
inline

◆ getLayerClient()

GeckoLayerClient org.libreoffice.LibreOfficeMainActivity.getLayerClient ( )
inline

◆ getODFMimeTypeForDocument()

String org.libreoffice.LibreOfficeMainActivity.getODFMimeTypeForDocument ( )
inlineprivate

Returns the ODF MIME type that can be used for the current document, regardless of whether the document is an ODF Document or not (e.g.

returns FileUtilities.MIMETYPE_OPENDOCUMENT_TEXT for a DOCX file).

Returns
MIME type, or empty string, if no appropriate MIME type could be found.

Definition at line 395 of file LibreOfficeMainActivity.java.

References Log, LOGTAG, org.libreoffice.ui.FileUtilities.MIMETYPE_OPENDOCUMENT_GRAPHICS, org.libreoffice.ui.FileUtilities.MIMETYPE_OPENDOCUMENT_PRESENTATION, org.libreoffice.ui.FileUtilities.MIMETYPE_OPENDOCUMENT_SPREADSHEET, org.libreoffice.ui.FileUtilities.MIMETYPE_OPENDOCUMENT_TEXT, and String.

◆ getTileProvider()

LOKitTileProvider org.libreoffice.LibreOfficeMainActivity.getTileProvider ( )
inline

◆ getToolbarController()

ToolbarController org.libreoffice.LibreOfficeMainActivity.getToolbarController ( )
inline

◆ hasLocationForSave()

boolean org.libreoffice.LibreOfficeMainActivity.hasLocationForSave ( )
inline

Definition at line 899 of file LibreOfficeMainActivity.java.

◆ hideBottomToolbar()

void org.libreoffice.LibreOfficeMainActivity.hideBottomToolbar ( )
inline

◆ hideFormattingToolbar()

void org.libreoffice.LibreOfficeMainActivity.hideFormattingToolbar ( )
inline

◆ hideProgressSpinner()

void org.libreoffice.LibreOfficeMainActivity.hideProgressSpinner ( )
inline

Definition at line 744 of file LibreOfficeMainActivity.java.

References R, and View.

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

◆ hideSearchToolbar()

void org.libreoffice.LibreOfficeMainActivity.hideSearchToolbar ( )
inline

◆ hideSoftKeyboard()

void org.libreoffice.LibreOfficeMainActivity.hideSoftKeyboard ( )
inline

◆ hideSoftKeyboardDirect()

void org.libreoffice.LibreOfficeMainActivity.hideSoftKeyboardDirect ( )
inlineprivate

Hides software keyboard.

Definition at line 616 of file LibreOfficeMainActivity.java.

◆ hideUNOCommandsToolbar()

void org.libreoffice.LibreOfficeMainActivity.hideUNOCommandsToolbar ( )
inline

◆ initializeCalcHeaders()

void org.libreoffice.LibreOfficeMainActivity.initializeCalcHeaders ( )
inline

◆ isDeveloperMode()

static boolean org.libreoffice.LibreOfficeMainActivity.isDeveloperMode ( )
inlinestatic

◆ isDrawerEnabled()

boolean org.libreoffice.LibreOfficeMainActivity.isDrawerEnabled ( )
inline

Definition at line 831 of file LibreOfficeMainActivity.java.

◆ isExperimentalMode()

static boolean org.libreoffice.LibreOfficeMainActivity.isExperimentalMode ( )
inlinestatic

◆ isPasswordProtected()

boolean org.libreoffice.LibreOfficeMainActivity.isPasswordProtected ( )
inline

Definition at line 876 of file LibreOfficeMainActivity.java.

◆ isReadOnlyMode()

static boolean org.libreoffice.LibreOfficeMainActivity.isReadOnlyMode ( )
inlinestatic

◆ isTemplate()

boolean org.libreoffice.LibreOfficeMainActivity.isTemplate ( final Uri  documentUri)
inlineprivate

Returns whether the MIME type for the URI is considered one for a document template.

Definition at line 413 of file LibreOfficeMainActivity.java.

References org.libreoffice.ui.FileUtilities.isTemplateMimeType(), and String.

◆ loadNewDocument()

void org.libreoffice.LibreOfficeMainActivity.loadNewDocument ( String  newDocumentType)
inlineprivate

◆ onActivityResult()

void org.libreoffice.LibreOfficeMainActivity.onActivityResult ( int  requestCode,
int  resultCode,
Intent  data 
)
inlineprotected

Definition at line 1106 of file LibreOfficeMainActivity.java.

◆ onBackPressed()

void org.libreoffice.LibreOfficeMainActivity.onBackPressed ( )
inline

Definition at line 504 of file LibreOfficeMainActivity.java.

References R.

◆ onCreate()

void org.libreoffice.LibreOfficeMainActivity.onCreate ( Bundle  savedInstanceState)
inline

◆ onDestroy()

void org.libreoffice.LibreOfficeMainActivity.onDestroy ( )
inlineprotected

◆ onPause()

void org.libreoffice.LibreOfficeMainActivity.onPause ( )
inlineprotected

Definition at line 463 of file LibreOfficeMainActivity.java.

References Log, and LOGTAG.

◆ onResume()

void org.libreoffice.LibreOfficeMainActivity.onResume ( )
inlineprotected

◆ onStart()

void org.libreoffice.LibreOfficeMainActivity.onStart ( )
inlineprotected

◆ onStop()

void org.libreoffice.LibreOfficeMainActivity.onStop ( )
inlineprotected

Definition at line 479 of file LibreOfficeMainActivity.java.

References Log, and LOGTAG.

◆ openDrawer()

void org.libreoffice.LibreOfficeMainActivity.openDrawer ( )
inline

◆ preparePresentation()

void org.libreoffice.LibreOfficeMainActivity.preparePresentation ( )
inline

◆ promptForPassword()

void org.libreoffice.LibreOfficeMainActivity.promptForPassword ( )
inline

◆ renamePart()

void org.libreoffice.LibreOfficeMainActivity.renamePart ( )
inline

Definition at line 800 of file LibreOfficeMainActivity.java.

References R.

Referenced by org.libreoffice.ToolbarController.onMenuItemClick().

◆ saveDocument()

void org.libreoffice.LibreOfficeMainActivity.saveDocument ( )
inline

◆ saveDocumentAs() [1/2]

void org.libreoffice.LibreOfficeMainActivity.saveDocumentAs ( )
inline

Open file chooser and save the document to the URI selected there.

Definition at line 322 of file LibreOfficeMainActivity.java.

References String.

Referenced by org.libreoffice.ToolbarController.onMenuItemClick().

◆ saveDocumentAs() [2/2]

void org.libreoffice.LibreOfficeMainActivity.saveDocumentAs ( Uri  newUri)
inlineprivate

Saves the document under the given URI using ODF format and uses that URI from now on for all operations.

Parameters
newUriURI to save the document and use from now on.

Definition at line 337 of file LibreOfficeMainActivity.java.

References org.libreoffice.ui.FileUtilities.retrieveDisplayNameForDocumentUri(), and String.

◆ saveFileToOriginalSource()

void org.libreoffice.LibreOfficeMainActivity.saveFileToOriginalSource ( )
inline

Definition at line 418 of file LibreOfficeMainActivity.java.

References R, and run().

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

◆ savePassword()

void org.libreoffice.LibreOfficeMainActivity.savePassword ( String  pwd)
inline

Definition at line 865 of file LibreOfficeMainActivity.java.

◆ setDocumentChanged()

static void org.libreoffice.LibreOfficeMainActivity.setDocumentChanged ( boolean  changed)
inlinestatic

◆ setPassword()

void org.libreoffice.LibreOfficeMainActivity.setPassword ( )
inline

◆ setPasswordProtected()

void org.libreoffice.LibreOfficeMainActivity.setPasswordProtected ( boolean  b)
inline

◆ setTileProvider()

void org.libreoffice.LibreOfficeMainActivity.setTileProvider ( LOKitTileProvider  loKitTileProvider)
inline

Definition at line 857 of file LibreOfficeMainActivity.java.

◆ settingsPreferenceChanged()

void org.libreoffice.LibreOfficeMainActivity.settingsPreferenceChanged ( SharedPreferences  sharedPreferences,
String  key 
)
inline

◆ showAbout()

void org.libreoffice.LibreOfficeMainActivity.showAbout ( )
inline

◆ showAlertDialog()

void org.libreoffice.LibreOfficeMainActivity.showAlertDialog ( String  message)
inline

Definition at line 748 of file LibreOfficeMainActivity.java.

References R.

◆ showBottomToolbar()

void org.libreoffice.LibreOfficeMainActivity.showBottomToolbar ( )
inline

◆ showCustomStatusMessage()

void org.libreoffice.LibreOfficeMainActivity.showCustomStatusMessage ( String  message)
inline

Definition at line 1071 of file LibreOfficeMainActivity.java.

◆ showFormattingToolbar()

void org.libreoffice.LibreOfficeMainActivity.showFormattingToolbar ( )
inline

◆ showProgressSpinner()

void org.libreoffice.LibreOfficeMainActivity.showProgressSpinner ( )
inline

Definition at line 740 of file LibreOfficeMainActivity.java.

References R, and View.

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

◆ showSearchToolbar()

void org.libreoffice.LibreOfficeMainActivity.showSearchToolbar ( )
inline

◆ showSettings()

void org.libreoffice.LibreOfficeMainActivity.showSettings ( )
inline

◆ showSoftKeyboard()

void org.libreoffice.LibreOfficeMainActivity.showSoftKeyboard ( )
inline

Show software keyboard.

Force the request on main thread.

Definition at line 563 of file LibreOfficeMainActivity.java.

References org.libreoffice.LOKitShell.getMainHandler(), and run().

Referenced by org.libreoffice.ToolbarController.onMenuItemClick().

◆ showSoftKeyboardDirect()

void org.libreoffice.LibreOfficeMainActivity.showSoftKeyboardDirect ( )
inlineprivate

Definition at line 575 of file LibreOfficeMainActivity.java.

References R.

◆ showSoftKeyboardOrFormattingToolbar()

void org.libreoffice.LibreOfficeMainActivity.showSoftKeyboardOrFormattingToolbar ( )
inline

◆ showUNOCommandsToolbar()

void org.libreoffice.LibreOfficeMainActivity.showUNOCommandsToolbar ( )
inline

◆ startPresentation()

void org.libreoffice.LibreOfficeMainActivity.startPresentation ( String  tempPath)
inline

Definition at line 1087 of file LibreOfficeMainActivity.java.

References R.

◆ updatePreferences()

void org.libreoffice.LibreOfficeMainActivity.updatePreferences ( )
inlineprivate

Member Data Documentation

◆ ASSETS_EXTRACTED_PREFS_KEY

final String org.libreoffice.LibreOfficeMainActivity.ASSETS_EXTRACTED_PREFS_KEY = "ASSETS_EXTRACTED"
staticprivate

Definition at line 64 of file LibreOfficeMainActivity.java.

◆ ENABLE_DEVELOPER_PREFS_KEY

final String org.libreoffice.LibreOfficeMainActivity.ENABLE_DEVELOPER_PREFS_KEY = "ENABLE_DEVELOPER"
staticprivate

Definition at line 65 of file LibreOfficeMainActivity.java.

◆ ENABLE_EXPERIMENTAL_PREFS_KEY

final String org.libreoffice.LibreOfficeMainActivity.ENABLE_EXPERIMENTAL_PREFS_KEY = "ENABLE_EXPERIMENTAL"
static

◆ isDocumentChanged

boolean org.libreoffice.LibreOfficeMainActivity.isDocumentChanged = false
staticprivate

Definition at line 120 of file LibreOfficeMainActivity.java.

◆ isFormattingToolbarOpen

boolean org.libreoffice.LibreOfficeMainActivity.isFormattingToolbarOpen = false
private

Definition at line 118 of file LibreOfficeMainActivity.java.

◆ isKeyboardOpen

boolean org.libreoffice.LibreOfficeMainActivity.isKeyboardOpen = false
private

Definition at line 117 of file LibreOfficeMainActivity.java.

◆ isSearchToolbarOpen

boolean org.libreoffice.LibreOfficeMainActivity.isSearchToolbarOpen = false
private

Definition at line 119 of file LibreOfficeMainActivity.java.

◆ isUNOCommandsToolbarOpen

boolean org.libreoffice.LibreOfficeMainActivity.isUNOCommandsToolbarOpen = false
private

Definition at line 121 of file LibreOfficeMainActivity.java.

◆ LOGTAG

final String org.libreoffice.LibreOfficeMainActivity.LOGTAG = "LibreOfficeMainActivity"
staticprivate

◆ loKitThread

LOKitThread org.libreoffice.LibreOfficeMainActivity.loKitThread
static

Definition at line 70 of file LibreOfficeMainActivity.java.

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

◆ mbISReadOnlyMode

boolean org.libreoffice.LibreOfficeMainActivity.mbISReadOnlyMode
staticprivate

Definition at line 76 of file LibreOfficeMainActivity.java.

◆ mbSkipNextRefresh

boolean org.libreoffice.LibreOfficeMainActivity.mbSkipNextRefresh
private

Definition at line 103 of file LibreOfficeMainActivity.java.

◆ mCalcHeadersController

CalcHeadersController org.libreoffice.LibreOfficeMainActivity.mCalcHeadersController
private

Definition at line 99 of file LibreOfficeMainActivity.java.

◆ mDocumentOverlay

DocumentOverlay org.libreoffice.LibreOfficeMainActivity.mDocumentOverlay
private

Definition at line 84 of file LibreOfficeMainActivity.java.

◆ mDocumentPartView

final List<DocumentPartView> org.libreoffice.LibreOfficeMainActivity.mDocumentPartView = new ArrayList<DocumentPartView>()
private

Definition at line 82 of file LibreOfficeMainActivity.java.

◆ mDocumentPartViewListAdapter

DocumentPartViewListAdapter org.libreoffice.LibreOfficeMainActivity.mDocumentPartViewListAdapter
private

Definition at line 83 of file LibreOfficeMainActivity.java.

◆ mDocumentUri

Uri org.libreoffice.LibreOfficeMainActivity.mDocumentUri
private

URI to save the document to.

Definition at line 86 of file LibreOfficeMainActivity.java.

◆ mDrawerLayout

DrawerLayout org.libreoffice.LibreOfficeMainActivity.mDrawerLayout
private

Definition at line 78 of file LibreOfficeMainActivity.java.

◆ mDrawerList

ListView org.libreoffice.LibreOfficeMainActivity.mDrawerList
private

Definition at line 81 of file LibreOfficeMainActivity.java.

◆ mFontController

FontController org.libreoffice.LibreOfficeMainActivity.mFontController
private

Definition at line 96 of file LibreOfficeMainActivity.java.

◆ mFormattingController

FormattingController org.libreoffice.LibreOfficeMainActivity.mFormattingController
private

◆ mIsDeveloperMode

boolean org.libreoffice.LibreOfficeMainActivity.mIsDeveloperMode
staticprivate

◆ mIsExperimentalMode

boolean org.libreoffice.LibreOfficeMainActivity.mIsExperimentalMode
staticprivate

◆ mLayerClient

GeckoLayerClient org.libreoffice.LibreOfficeMainActivity.mLayerClient
private

◆ mPassword

String org.libreoffice.LibreOfficeMainActivity.mPassword
private

Definition at line 101 of file LibreOfficeMainActivity.java.

◆ mPasswordProtected

boolean org.libreoffice.LibreOfficeMainActivity.mPasswordProtected
private

Definition at line 102 of file LibreOfficeMainActivity.java.

◆ mSearchController

SearchController org.libreoffice.LibreOfficeMainActivity.mSearchController
private

Definition at line 97 of file LibreOfficeMainActivity.java.

◆ mTempFile

File org.libreoffice.LibreOfficeMainActivity.mTempFile = null
private

Temporary local copy of the document.

Definition at line 88 of file LibreOfficeMainActivity.java.

◆ mTempSlideShowFile

File org.libreoffice.LibreOfficeMainActivity.mTempSlideShowFile = null
private

Definition at line 89 of file LibreOfficeMainActivity.java.

◆ mTileProvider

LOKitTileProvider org.libreoffice.LibreOfficeMainActivity.mTileProvider
private

Definition at line 100 of file LibreOfficeMainActivity.java.

◆ mToolbarController

ToolbarController org.libreoffice.LibreOfficeMainActivity.mToolbarController
private

◆ mUNOCommandsController

UNOCommandsController org.libreoffice.LibreOfficeMainActivity.mUNOCommandsController
private

Definition at line 98 of file LibreOfficeMainActivity.java.

◆ REQUEST_CODE_EXPORT_TO_PDF

final int org.libreoffice.LibreOfficeMainActivity.REQUEST_CODE_EXPORT_TO_PDF = 12346
staticprivate

Definition at line 67 of file LibreOfficeMainActivity.java.

◆ REQUEST_CODE_SAVEAS

final int org.libreoffice.LibreOfficeMainActivity.REQUEST_CODE_SAVEAS = 12345
staticprivate

Definition at line 66 of file LibreOfficeMainActivity.java.


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