Main Page Cookbook/Overview ImageMeister the jcprops file Licensing Binary Installation & Configuration [ Win · Mac · Nix · OSX ] Changes Public API Source Code Main Page Java [ Common · Win · Mac · Nix ] Native Code [ Common · Win · Mac · Nix ] Manifest Native Code Overviews [ Common · Win · Mac · Nix · Strings ] Macros [ General · Native Macros ] Walkthroughs [ Java only · Java and native ] Building [ Win · Mac · Nix · OSX ] Distribution Issues

    All Packages  This Package  Class Hierarchy  Class Search  Index

Class com.jconfig.mac.XUtilsOSX

    java.lang.Object
       |
       +----com.jconfig.mac.XUtilsOSX

Summary

    class  XUtilsOSX
         extends java.lang.Object
    {
              // Fields 8
         private static final String copyrightString;
         public static final int kLSRolesAll;
         public static final int kLSRolesEditor;
         public static final int kLSRolesNone;
         public static final int kLSRolesViewer;
         public static final int kLSUnknownCreator;
         public static final int kLSUnknownType;
         private static IToolboxLock lockObject;

              // Constructors 1
         private XUtilsOSX();

              // Methods 14
         public static int findApplicationForInfo(int, String, String, int[], byte[]);
         public static int getApplicationForInfo(int, int, String, int, int[], byte[]);
         static IToolboxLock getLockObject();
         public static int getPOSIXPath(int, int, byte[], String[]);
         public static int getProcessBundleLocation(int[], int[], byte[]);
         private static native int nFindApplicationForInfo(int, String, String, int[], byte[]);
         private static native int nGetApplicationForInfo(int, int, String, int, int[], byte[]);
         private static native int nGetPOSIXPath(int, int, byte[], String[]);
         private static native int nGetProcessBundleLocation(int[], int[], byte[]);
         static void setLockObject(IToolboxLock);
         private static int wrap_findApplicationForInfo(int, String, String, int[], byte[]);
         private static int wrap_getApplicationForInfo(int, int, String, int, int[], byte[]);
         private static int wrap_getPOSIXPath(int, int, byte[], String[]);
         private static int wrap_getProcessBundleLocation(int[], int[], byte[]);

    }

Author:
  Copyright (c) 1997-2002 Samizdat Productions. All Rights Reserved.

Fields

### · copyrightString | Summary | Top

       private static final String copyrightString

### · lockObject | Summary | Top

       private static IToolboxLock lockObject

### · kLSUnknownCreator | Summary | Top

       public static final int kLSUnknownCreator

### · kLSUnknownType | Summary | Top

       public static final int kLSUnknownType

### · kLSRolesNone | Summary | Top

       public static final int kLSRolesNone

### · kLSRolesViewer | Summary | Top

       public static final int kLSRolesViewer

### · kLSRolesEditor | Summary | Top

       public static final int kLSRolesEditor

### · kLSRolesAll | Summary | Top

       public static final int kLSRolesAll

Constructors

### · XUtilsOSX | Summary | Top

       private XUtilsOSX()

Methods

### · setLockObject | Summary | Top

       static void setLockObject(IToolboxLock lock)

### · getLockObject | Summary | Top

       static IToolboxLock getLockObject()

### · getPOSIXPath | Summary | Top

       public static int getPOSIXPath(int vRef,
                                      int parID,
                                      byte[] pName,
                                      String[] outPath)

### · findApplicationForInfo | Summary | Top

       public static int findApplicationForInfo(int creator,
                                                String bundleID,
                                                String appName,
                                                int[] vRefAndParID,
                                                byte[] pName)

### · getApplicationForInfo | Summary | Top

       public static int getApplicationForInfo(int type,
                                               int creator,
                                               String extension,
                                               int roleMask,
                                               int[] vRefAndParID,
                                               byte[] pName)

### · getProcessBundleLocation | Summary | Top

       public static int getProcessBundleLocation(int[] processSerialNumber,
                                                  int[] vRefAndParID,
                                                  byte[] pName)

### · wrap_getPOSIXPath | Summary | Top

       private static int wrap_getPOSIXPath(int vRef,
                                            int parID,
                                            byte[] pName,
                                            String[] outPath)

### · wrap_findApplicationForInfo | Summary | Top

       private static int wrap_findApplicationForInfo(int creator,
                                                      String bundleID,
                                                      String appName,
                                                      int[] vRefAndParID,
                                                      byte[] pName)

### · wrap_getProcessBundleLocation | Summary | Top

       private static int wrap_getProcessBundleLocation(int[] processSerialNumber,
                                                        int[] vRefAndParID,
                                                        byte[] pName)

### · wrap_getApplicationForInfo | Summary | Top

       private static int wrap_getApplicationForInfo(int type,
                                                     int creator,
                                                     String extension,
                                                     int roleMask,
                                                     int[] vRefAndParID,
                                                     byte[] pName)

### · nGetPOSIXPath | Summary | Top

       private static native int nGetPOSIXPath(int vRef,
                                               int parID,
                                               byte[] pName,
                                               String[] outPath)

### · nGetProcessBundleLocation | Summary | Top

       private static native int nGetProcessBundleLocation(int[] processSerialNumber,
                                                           int[] vRefAndParID,
                                                           byte[] pName)

### · nFindApplicationForInfo | Summary | Top

       private static native int nFindApplicationForInfo(int creator,
                                                         String bundleID,
                                                         String appName,
                                                         int[] vRefAndParID,
                                                         byte[] pName)

### · nGetApplicationForInfo | Summary | Top

       private static native int nGetApplicationForInfo(int type,
                                                        int creator,
                                                        String extension,
                                                        int roleMask,
                                                        int[] vRefAndParID,
                                                        byte[] pName)

    All Packages  This Package  Class Hierarchy  Class Search  Index

Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7