public class MIMETypes
extends java.lang.Object
Created on Dec 26, 2004
Modifier and Type | Field and Description |
---|---|
private java.lang.String[] |
ALLOWED_FILE_ENDINGS |
private java.lang.String |
audioPlayer |
private java.lang.String |
PLAYLIST_TMP_FILENAME |
Constructor and Description |
---|
MIMETypes() |
Modifier and Type | Method and Description |
---|---|
void |
call(java.lang.String app,
java.lang.String params)
sends a system call to the given app using the given parameters
|
void |
doSysCalls(java.lang.Object o)
do the appropriate syscalls for a single selection
|
void |
doSysCalls(java.lang.Object[] playList)
does the syscalls for multiple selections
|
private java.lang.String |
getFileType(java.lang.Object fullPathName) |
java.lang.String |
getFileType(java.lang.Object[] playList)
get the filetype for a given selection (e.g.
|
boolean |
hasSingleFileType(java.lang.Object[] playList)
check if the selection consists of only one or more different filetypes
|
boolean |
isExportable(java.lang.Object[] playList) |
void |
setAudioPlayer(java.lang.String audioPlayer)
sets the preferred audio player for files of type audio
|
private java.lang.String audioPlayer
private java.lang.String[] ALLOWED_FILE_ENDINGS
private java.lang.String PLAYLIST_TMP_FILENAME
public void setAudioPlayer(java.lang.String audioPlayer)
audioPlayer
- - a string containing the path to the audio playerpublic boolean hasSingleFileType(java.lang.Object[] playList)
playList
- - selected playlistpublic boolean isExportable(java.lang.Object[] playList)
public java.lang.String getFileType(java.lang.Object[] playList)
public void doSysCalls(java.lang.Object o)
o
- - the selected elementpublic void doSysCalls(java.lang.Object[] playList)
playList
- - selected playlistprivate java.lang.String getFileType(java.lang.Object fullPathName)
public void call(java.lang.String app, java.lang.String params)
app
- - application to be executedparams
- - parameters