779780781782783784785786787788789
this.pkgs.remove( pkg.getName() ); pkg.getDialectRuntimeRegistry().onRemove(); //clear all members of the pkg pkg.clear(); this.eventSupport.fireAfterPackageRemoved( pkg ); } finally { unlock(); }
774775776777778779780781782783784
874875876877878879880881882883884
10351036103710381039104010411042104310441045
596597598599600601602603604605606
} // removing the package itself from the list this.pkgs.remove( pkg.getName() ); //clear all members of the pkg pkg.clear(); this.eventSupport.fireAfterPackageRemoved( pkg ); // only unlock if it had been acquired implicitely } finally {
10461047104810491050105110521053105410551056
750751752753754755756757758759760
665666667668669670671672673674675
10381039104010411042104310441045104610471048
661662663664665666667668669670671
this.pkgs.remove( pkg.getName() ); pkg.getDialectRuntimeRegistry().onRemove(); //clear all members of the pkg pkg.clear(); this.eventSupport.fireAfterPackageRemoved( pkg ); // only unlock if it had been acquired implicitely } finally {