Author: dazarov
Date: 2009-05-21 03:37:41 -0400 (Thu, 21 May 2009)
New Revision: 15380
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/refactoring/RenameComponentProcessor.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-1077
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/refactoring/RenameComponentProcessor.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/refactoring/RenameComponentProcessor.java 2009-05-21
07:24:49 UTC (rev 15379)
+++
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/refactoring/RenameComponentProcessor.java 2009-05-21
07:37:41 UTC (rev 15380)
@@ -160,6 +160,9 @@
files.clear();
findDeclarations(component, true);
+ if(declarationFile == null)
+ return;
+
projectsSet = new SeamProjectsSet(declarationFile.getProject());
IProject[] projects = projectsSet.getAllProjects();
@@ -431,6 +434,9 @@
}
private void findAnnotations(){
+ if(declarationFile == null)
+ return;
+
ISeamProject seamProject = SeamCorePlugin.getSeamProject(declarationFile.getProject(),
true);
files.clear();
findAnnotations(seamProject, true);