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