LibreOffice Module android (master) 1
Static Public Member Functions | Static Public Attributes | Static Private Member Functions | Static Private Attributes | List of all members
org.libreoffice.ui.FileUtilities Class Reference
Collaboration diagram for org.libreoffice.ui.FileUtilities:
[legend]

Static Public Member Functions

static String getExtension (String filename)
 
static boolean isTemplateMimeType (final String mimeType)
 Returns whether the passed MIME type is one for a document template. More...
 
static String retrieveDisplayNameForDocumentUri (ContentResolver resolver, Uri docUri)
 Tries to retrieve the display (which should be the document name) for the given URI using the given resolver. More...
 

Static Public Attributes

static final String MIMETYPE_OPENDOCUMENT_TEXT = "application/vnd.oasis.opendocument.text"
 
static final String MIMETYPE_OPENDOCUMENT_SPREADSHEET = "application/vnd.oasis.opendocument.spreadsheet"
 
static final String MIMETYPE_OPENDOCUMENT_PRESENTATION = "application/vnd.oasis.opendocument.presentation"
 
static final String MIMETYPE_OPENDOCUMENT_GRAPHICS = "application/vnd.oasis.opendocument.graphics"
 
static final String MIMETYPE_PDF = "application/pdf"
 

Static Private Member Functions

static int lookupExtension (String filename)
 

Static Private Attributes

static final String LOGTAG = FileUtilities.class.getSimpleName()
 
static final Map< String, Integer > mExtnMap = new HashMap<String, Integer>()
 

Detailed Description

Definition at line 20 of file FileUtilities.java.

Member Function Documentation

◆ getExtension()

static String org.libreoffice.ui.FileUtilities.getExtension ( String  filename)
inlinestatic

Definition at line 97 of file FileUtilities.java.

References String.

Referenced by org.libreoffice.ui.FileUtilities.lookupExtension().

◆ isTemplateMimeType()

static boolean org.libreoffice.ui.FileUtilities.isTemplateMimeType ( final String  mimeType)
inlinestatic

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

Definition at line 122 of file FileUtilities.java.

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

◆ lookupExtension()

static int org.libreoffice.ui.FileUtilities.lookupExtension ( String  filename)
inlinestaticprivate

◆ retrieveDisplayNameForDocumentUri()

static String org.libreoffice.ui.FileUtilities.retrieveDisplayNameForDocumentUri ( ContentResolver  resolver,
Uri  docUri 
)
inlinestatic

Tries to retrieve the display (which should be the document name) for the given URI using the given resolver.

Definition at line 131 of file FileUtilities.java.

References Cursor, Log, org.libreoffice.ui.FileUtilities.LOGTAG, resolver, and String.

Referenced by org.libreoffice.ui.LibreOfficeUIActivity.addDocumentToRecents(), org.libreoffice.ui.LibreOfficeUIActivity.createUI(), and org.libreoffice.LibreOfficeMainActivity.saveDocumentAs().

Member Data Documentation

◆ LOGTAG

final String org.libreoffice.ui.FileUtilities.LOGTAG = FileUtilities.class.getSimpleName()
staticprivate

◆ mExtnMap

final Map<String, Integer> org.libreoffice.ui.FileUtilities.mExtnMap = new HashMap<String, Integer>()
staticprivate

Definition at line 38 of file FileUtilities.java.

Referenced by org.libreoffice.ui.FileUtilities.lookupExtension().

◆ MIMETYPE_OPENDOCUMENT_GRAPHICS

final String org.libreoffice.ui.FileUtilities.MIMETYPE_OPENDOCUMENT_GRAPHICS = "application/vnd.oasis.opendocument.graphics"
static

◆ MIMETYPE_OPENDOCUMENT_PRESENTATION

final String org.libreoffice.ui.FileUtilities.MIMETYPE_OPENDOCUMENT_PRESENTATION = "application/vnd.oasis.opendocument.presentation"
static

◆ MIMETYPE_OPENDOCUMENT_SPREADSHEET

final String org.libreoffice.ui.FileUtilities.MIMETYPE_OPENDOCUMENT_SPREADSHEET = "application/vnd.oasis.opendocument.spreadsheet"
static

◆ MIMETYPE_OPENDOCUMENT_TEXT

final String org.libreoffice.ui.FileUtilities.MIMETYPE_OPENDOCUMENT_TEXT = "application/vnd.oasis.opendocument.text"
static

◆ MIMETYPE_PDF

final String org.libreoffice.ui.FileUtilities.MIMETYPE_PDF = "application/pdf"
static

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