ModuleRootListeners cleanup

This commit is contained in:
nik
2012-05-05 11:44:23 +04:00
parent e53c53ea7d
commit 257b4fcb07
31 changed files with 80 additions and 164 deletions
@@ -93,11 +93,7 @@ public class ExternalAnnotationsManagerImpl extends ExternalAnnotationsManager {
public ExternalAnnotationsManagerImpl(@NotNull final Project project, final PsiManager psiManager) {
myPsiManager = psiManager;
final MessageBusConnection connection = project.getMessageBus().connect(project);
connection.subscribe(ProjectTopics.PROJECT_ROOTS, new ModuleRootListener() {
@Override
public void beforeRootsChange(ModuleRootEvent event) {
}
connection.subscribe(ProjectTopics.PROJECT_ROOTS, new ModuleRootAdapter() {
@Override
public void rootsChanged(ModuleRootEvent event) {
myExternalAnnotations.clear();
@@ -39,11 +39,7 @@ public class PackagePrefixIndex {
public PackagePrefixIndex(Project project) {
myProject = project;
project.getMessageBus().connect(project).subscribe(ProjectTopics.PROJECT_ROOTS, new ModuleRootListener() {
@Override
public void beforeRootsChange(final ModuleRootEvent event) {
}
project.getMessageBus().connect(project).subscribe(ProjectTopics.PROJECT_ROOTS, new ModuleRootAdapter() {
@Override
public void rootsChanged(final ModuleRootEvent event) {
synchronized (LOCK) {
@@ -84,11 +84,7 @@ public class JavaFileManagerImpl implements JavaFileManager, Disposable {
});
final MessageBusConnection connection = bus.connect();
connection.subscribe(ProjectTopics.PROJECT_ROOTS, new ModuleRootListener() {
@Override
public void beforeRootsChange(final ModuleRootEvent event) {
}
connection.subscribe(ProjectTopics.PROJECT_ROOTS, new ModuleRootAdapter() {
@Override
public void rootsChanged(final ModuleRootEvent event) {
myNontrivialPackagePrefixes = null;