for ( lastAquiredLock = 0; lastAquiredLock < wms.length; lastAquiredLock++ ) {
wms[lastAquiredLock].getLock().lock();
}
removeRule( rule );
compilationData = pkg.removeRule( rule );
if ( this.reloadPackageCompilationData == null ) {
this.reloadPackageCompilationData = new ReloadPackageCompilationData();
}
this.reloadPackageCompilationData.addPackageCompilationData( compilationData );