Class OSXAccess


  • public class OSXAccess
    extends java.lang.Object
    • Field Detail

      • bLoaded

        private static boolean bLoaded
      • DEBUG

        private static boolean DEBUG
      • parameters

        private static java.util.List<java.lang.String> parameters
    • Constructor Detail

      • OSXAccess

        public OSXAccess()
    • Method Detail

      • loadLibrary

        private static boolean loadLibrary​(java.lang.String lib)
      • SystemLoadLibrary

        private static void SystemLoadLibrary​(java.lang.String lib)
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • passParameter

        public static void passParameter​(java.lang.String s)
      • runLight

        public static java.lang.String[] runLight​(java.lang.String[] args)
      • initialize

        private static void initialize()
      • AEGetParamDesc

        public static int AEGetParamDesc​(int theAppleEvent,
                                         int theAEKeyword,
                                         int desiredType,
                                         java.lang.Object result)
      • getVersion

        public static java.lang.String getVersion()
      • getDocDir

        public static java.lang.String getDocDir()
      • memmove

        public static void memmove​(byte[] dest,
                                   int src,
                                   int size)
      • initializeLight

        public static void initializeLight()
      • setDefaultAppForExt

        public static boolean setDefaultAppForExt​(java.lang.String bundleID,
                                                  java.lang.String ext)
      • setDefaultAppForMime

        public static boolean setDefaultAppForMime​(java.lang.String bundleID,
                                                   java.lang.String mime)
      • setDefaultAppForScheme

        public static boolean setDefaultAppForScheme​(java.lang.String bundleID,
                                                     java.lang.String scheme)
      • getDefaultAppForExt

        public static java.lang.String getDefaultAppForExt​(java.lang.String ext)
      • getDefaultAppForMime

        public static java.lang.String getDefaultAppForMime​(java.lang.String mime)
      • getDefaultAppForScheme

        public static java.lang.String getDefaultAppForScheme​(java.lang.String scheme)
      • canSetDefaultApp

        public static boolean canSetDefaultApp()
      • disableAppNap

        public static void disableAppNap()
      • isLoaded

        public static boolean isLoaded()
      • main

        public static void main​(java.lang.String[] args)