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.nix.FileRegistryFactoryNix
java.lang.Object
   |
   +----com.jconfig.nix.FileRegistryFactoryNix

  Summary

public class  FileRegistryFactoryNix
     extends java.lang.Object
     implements com.jconfig.FileRegistryFactoryI
{
          // Fields 4
     private boolean bBeenInited;
     private static final String copyrightString;
     private FileRegistryI obj;
     private PlatformInfoNix platformInfo;

          // Constructors 1
     public FileRegistryFactoryNix();

          // Methods 3
     public FileRegistryI createFileRegistry(File, int);
     private void initialize(File, int);
     private void tryCreatePlatformSpecific(File, int);
}

A singleton called by the FileRegistry to create the object to which the FileRegistry delegates all calls.

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




  Fields

· copyrightString

Summary  |  Top

   private static final String copyrightString


· obj

Summary  |  Top
   private FileRegistryI obj


· platformInfo

Summary  |  Top
   private PlatformInfoNix platformInfo


· bBeenInited

Summary  |  Top
   private boolean bBeenInited


  Constructors

· FileRegistryFactoryNix

Summary  |  Top

   public FileRegistryFactoryNix() 


  Methods

· createFileRegistry

Summary  |  Top
   public FileRegistryI createFileRegistry(File curDir, 
                                           int creator) 
Implements:
createFileRegistry in interface FileRegistryFactoryI


· initialize

Summary  |  Top
   private void initialize(File curDir, 
                           int creator) 

First, figure out which platform we're running on. Then, try to create a FileRegistryNix object.



· tryCreatePlatformSpecific

Summary  |  Top
   private void tryCreatePlatformSpecific(File curDir, 
                                          int creator) 

Create a FileRegistryNix object. Depending on the specific platform/VM, load the correct native code library.



All Packages  This Package  Class Hierarchy  Class Search  Index
Freshly brewed Java API Documentation automatically generated with polardoc Version 1.0.7