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 java.lang.Object

Author:
TuxPaper

Constructor Summary
OSXAccess()
           
 
Method Summary
static int AEGetParamDesc(int theAppleEvent, int theAEKeyword, int desiredType, java.lang.Object result)
           
static boolean canSetDefaultApp()
           
static java.lang.String getDefaultAppForExt(java.lang.String ext)
           
static java.lang.String getDefaultAppForMime(java.lang.String mime)
           
static java.lang.String getDefaultAppForScheme(java.lang.String scheme)
           
static java.lang.String getDocDir()
           
static java.lang.String getVersion()
           
static void initializeDriveDetection(OSXDriveDetectListener d)
           
static void initializeLight()
           
static boolean isLoaded()
           
static void main(java.lang.String[] args)
           
static void memmove(byte[] dest, int src, int size)
           
static void passParameter(java.lang.String s)
           
static java.lang.String[] runLight(java.lang.String[] args)
           
static boolean setDefaultAppForExt(java.lang.String bundleID, java.lang.String ext)
           
static boolean setDefaultAppForMime(java.lang.String bundleID, java.lang.String mime)
           
static boolean setDefaultAppForScheme(java.lang.String bundleID, java.lang.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(java.lang.String s)

runLight

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

AEGetParamDesc

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

getVersion

public static final java.lang.String getVersion()

getDocDir

public static final java.lang.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(java.lang.String bundleID,
                                                java.lang.String ext)

setDefaultAppForMime

public static final boolean setDefaultAppForMime(java.lang.String bundleID,
                                                 java.lang.String mime)

setDefaultAppForScheme

public static final boolean setDefaultAppForScheme(java.lang.String bundleID,
                                                   java.lang.String scheme)

getDefaultAppForExt

public static final java.lang.String getDefaultAppForExt(java.lang.String ext)

getDefaultAppForMime

public static final java.lang.String getDefaultAppForMime(java.lang.String mime)

getDefaultAppForScheme

public static final java.lang.String getDefaultAppForScheme(java.lang.String scheme)

canSetDefaultApp

public static final boolean canSetDefaultApp()

isLoaded

public static boolean isLoaded()

main

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