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.win.AppFinderMSVM

    java.lang.Object
       |
       +----com.jconfig.win.AppFinderMSVM

Summary

    class  AppFinderMSVM
         extends java.lang.Object
    {
              // Fields 1
         private static final String copyrightString;

              // Constructors 1
         public AppFinderMSVM();

              // Methods 2
         public AppFile[] findAppsByExtension(FileExtension, int, int);
         AppFile[] findAppsByName(String, int, int);
    }

Called by FileRegistryMSVM to find applications by name or by the file extensions with which they're associated.

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

Fields

### · copyrightString | Summary | Top

       private static final String copyrightString

Constructors

### · AppFinderMSVM | Summary | Top

       public AppFinderMSVM()

Methods

### · findAppsByName | Summary | Top

       AppFile[] findAppsByName(String appName,
                                int maxToReturn,
                                int flags)

> Calls native code to search for apps with the given name. The native code returns zero or more full paths, which are used to create an array of AppFileMSVM objects. May return null if no apps could be found.

> Parameter | Description
> appName | the string to search for.
> maxToReturn | indicates the maximum number of AppFiles to return. NOTE: this is used as a hint only; the actual array size may be greater or less than this.
> flags | the lower two bits of this int indicate the level of searching which should be performed. 0 indicates only standard searching; 1, 2, and 3 indicate increasingly full searching The remaining bits of this int are reserved, and should be set to zero.

### · findAppsByExtension | Summary | Top

       public AppFile[] findAppsByExtension(FileExtension ext,
                                            int maxToReturn,
                                            int flags)

> Calls native code to search for apps associated with the given file extension. The native code returns zero or more full paths, which are used to create an array of AppFileMSVM objects. May return null if no apps could be found.

    All Packages  This Package  Class Hierarchy  Class Search  Index

Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7