java.lang.Object
com.biglybt.platform.macosx.access.jnilib.OSXAccess

public class OSXAccess extends Object
  • Field Details

    • bLoaded

      private static boolean bLoaded
    • DEBUG

      private static boolean DEBUG
    • parameters

      private static List<String> parameters
  • Constructor Details

    • OSXAccess

      public OSXAccess()
  • Method Details

    • loadLibrary

      private static boolean loadLibrary(String lib)
    • SystemLoadLibrary

      private static void SystemLoadLibrary(String lib) throws Throwable
      Throws:
      Throwable
    • passParameter

      public static void passParameter(String s)
    • runLight

      public static String[] runLight(String[] args)
    • initialize

      private static void initialize()
    • AEGetParamDesc

      public static int AEGetParamDesc(int theAppleEvent, int theAEKeyword, int desiredType, Object result)
    • getVersion

      public static String getVersion()
    • getDocDir

      public static String getDocDir()
    • memmove

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

      public static void initializeDriveDetection(OSXDriveDetectListener d)
    • initializeLight

      public static void initializeLight()
    • setDefaultAppForExt

      public static boolean setDefaultAppForExt(String bundleID, String ext)
    • setDefaultAppForMime

      public static boolean setDefaultAppForMime(String bundleID, String mime)
    • setDefaultAppForScheme

      public static boolean setDefaultAppForScheme(String bundleID, String scheme)
    • getDefaultAppForExt

      public static String getDefaultAppForExt(String ext)
    • getDefaultAppForMime

      public static String getDefaultAppForMime(String mime)
    • getDefaultAppForScheme

      public static String getDefaultAppForScheme(String scheme)
    • canSetDefaultApp

      public static boolean canSetDefaultApp()
    • disableAppNap

      public static void disableAppNap()
    • isLoaded

      public static boolean isLoaded()
    • main

      public static void main(String[] args)