|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectat.tuwien.ifs.somtoolbox.apps.viewer.fileutils.MIMETypes
public class MIMETypes
utility class to handle different filetypes
shall contain actions for all needed filetypes
Created on Dec 26, 2004
Field Summary | |
---|---|
private java.lang.String[] |
ALLOWED_FILE_ENDINGS
|
private java.lang.String |
audioPlayer
|
private java.lang.String |
PLAYLIST_TMP_FILENAME
|
Constructor Summary | |
---|---|
MIMETypes()
|
Method Summary | |
---|---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.lang.String audioPlayer
private java.lang.String[] ALLOWED_FILE_ENDINGS
private java.lang.String PLAYLIST_TMP_FILENAME
Constructor Detail |
---|
public MIMETypes()
Method Detail |
---|
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 playlist
public 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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |