org.jopendocument.util
Class DesktopEnvironment.Mac

java.lang.Object
  extended by org.jopendocument.util.DesktopEnvironment
      extended by org.jopendocument.util.DesktopEnvironment.Mac
Enclosing class:
DesktopEnvironment

public static final class DesktopEnvironment.Mac
extends DesktopEnvironment


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jopendocument.util.DesktopEnvironment
DesktopEnvironment.Gnome, DesktopEnvironment.KDE, DesktopEnvironment.Mac, DesktopEnvironment.Unknown, DesktopEnvironment.Windows, DesktopEnvironment.XFCE
 
Constructor Summary
DesktopEnvironment.Mac()
           
 
Method Summary
 java.io.File getAppDir(java.lang.String bundleID)
           
 java.io.File getDocumentsFolder()
           
 java.io.File getFolder(java.lang.String type)
           
 java.io.File getPreferencesFolder(java.lang.String appName)
           
 
Methods inherited from class org.jopendocument.util.DesktopEnvironment
cmdSubstitution, getDE, getVersion, main, quoteParamForExec, resetDE, test, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DesktopEnvironment.Mac

public DesktopEnvironment.Mac()
Method Detail

getDocumentsFolder

public java.io.File getDocumentsFolder()
Overrides:
getDocumentsFolder in class DesktopEnvironment

getPreferencesFolder

public java.io.File getPreferencesFolder(java.lang.String appName)
Overrides:
getPreferencesFolder in class DesktopEnvironment

getFolder

public java.io.File getFolder(java.lang.String type)

getAppDir

public java.io.File getAppDir(java.lang.String bundleID)
                       throws java.io.IOException
Throws:
java.io.IOException