Exemplo n.º 1
0
 public static PackageManager createInstance(AbstractBoot booter)
 {
   if (PackageManager.instances == null)
   {
     PackageManager.instances = new HashMap();
     PackageManager packageManager = new PackageManager(booter);
     PackageManager.instances.put((object) booter, (object) packageManager);
     return packageManager;
   }
   else
   {
     PackageManager packageManager = (PackageManager) PackageManager.instances.get((object) booter);
     if (packageManager == null)
     {
       packageManager = new PackageManager(booter);
       PackageManager.instances.put((object) booter, (object) packageManager);
     }
     return packageManager;
   }
 }
Exemplo n.º 2
0
 public virtual PackageManager getPackageManager()
 {
   if (this.packageManager == null)
     this.packageManager = PackageManager.createInstance(this);
   return this.packageManager;
 }