public virtual bool isModuleAvailable(ModuleInfo moduleDescription) { foreach (PackageState packageState in (PackageState[]) this.modules.toArray((object[]) new PackageState[this.modules.size()])) { if (String.instancehelper_equals(packageState.getModule().getModuleClass(), (object) moduleDescription.getModuleClass())) return packageState.getState() == 2; } return false; }