Package davmail.ui

Class OSXInfoPlist

java.lang.Object
davmail.ui.OSXInfoPlist

public class OSXInfoPlist extends Object
Handle OSX Info.plist file access
  • Field Details

    • LOGGER

      protected static final org.apache.log4j.Logger LOGGER
    • INFO_PLIST_PATH

      protected static final String INFO_PLIST_PATH
      See Also:
  • Method Details

    • isOSX

      protected static boolean isOSX()
    • getInfoPlistContent

      protected static String getInfoPlistContent() throws IOException
      Throws:
      IOException
    • isHideFromDock

      public static boolean isHideFromDock()
      Test current LSUIElement (hide from dock) value
      Returns:
      true if application is hidden from dock
    • setOSXHideFromDock

      public static void setOSXHideFromDock(boolean hideFromDock)
      Update LSUIElement (hide from dock) value
      Parameters:
      hideFromDock - new hide from dock value