org.gudy.azureus2.platform.macosx.access.jnilib
Class OSXAccess

java.lang.Object
  extended by org.gudy.azureus2.platform.macosx.access.jnilib.OSXAccess

public class OSXAccess
extends Object

Author:
TuxPaper

Constructor Summary
OSXAccess()
           
 
Method Summary
static int AEGetParamDesc(int theAppleEvent, int theAEKeyword, int desiredType, Object result)
           
static boolean canSetDefaultApp()
           
static String getDefaultAppForExt(String ext)
           
static String getDefaultAppForMime(String mime)
           
static String getDefaultAppForScheme(String scheme)
           
static String getDocDir()
           
static String getVersion()
           
static void initializeDriveDetection(OSXDriveDetectListener d)
           
static void initializeLight()
           
static boolean isLoaded()
           
static void main(String[] args)
           
static void memmove(byte[] dest, int src, int size)
           
static void passParameter(String s)
           
static String[] runLight(String[] args)
           
static boolean setDefaultAppForExt(String bundleID, String ext)
           
static boolean setDefaultAppForMime(String bundleID, String mime)
           
static boolean setDefaultAppForScheme(String bundleID, String scheme)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OSXAccess

public OSXAccess()
Method Detail

passParameter

public static void passParameter(String s)

runLight

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

AEGetParamDesc

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

getVersion

public static final String getVersion()

getDocDir

public static final String getDocDir()

memmove

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

initializeDriveDetection

public static final void initializeDriveDetection(OSXDriveDetectListener d)

initializeLight

public static final void initializeLight()

setDefaultAppForExt

public static final boolean setDefaultAppForExt(String bundleID,
                                                String ext)

setDefaultAppForMime

public static final boolean setDefaultAppForMime(String bundleID,
                                                 String mime)

setDefaultAppForScheme

public static final boolean setDefaultAppForScheme(String bundleID,
                                                   String scheme)

getDefaultAppForExt

public static final String getDefaultAppForExt(String ext)

getDefaultAppForMime

public static final String getDefaultAppForMime(String mime)

getDefaultAppForScheme

public static final String getDefaultAppForScheme(String scheme)

canSetDefaultApp

public static final boolean canSetDefaultApp()

isLoaded

public static boolean isLoaded()

main

public static void main(String[] args)