Author: dazarov
Date: 2009-04-06 07:52:10 -0400 (Mon, 06 Apr 2009)
New Revision: 14515
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-04-06
09:19:15 UTC (rev 14514)
+++
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/refactoring/RenameComponentProcessor.java 2009-04-06
11:52:10 UTC (rev 14515)
@@ -34,6 +34,7 @@
import org.eclipse.ltk.core.refactoring.participants.SharableParticipants;
import org.eclipse.text.edits.ReplaceEdit;
import org.eclipse.text.edits.TextEdit;
+import org.jboss.tools.common.model.util.EclipseJavaUtil;
import org.jboss.tools.common.model.util.EclipseResourceUtil;
import org.jboss.tools.seam.core.ISeamComponent;
import org.jboss.tools.seam.core.ISeamProject;
@@ -43,7 +44,7 @@
* @author Alexey Kazakov
*/
public class RenameComponentProcessor extends RenameProcessor {
- private static final String ANNOTATION_NAME =
"Name";//"org.jboss.seam.annotations.Name";
+ private static final String ANNOTATION_NAME =
"org.jboss.seam.annotations.Name";
private IFile file;
private ISeamComponent component;
@@ -88,7 +89,7 @@
ICompilationUnit unit = getCompilationUnit(file);
for(IType type : unit.getAllTypes()){
for(IAnnotation annotation : type.getAnnotations()){
- if(annotation.getElementName().equals(ANNOTATION_NAME))
+ if(EclipseJavaUtil.resolveType(type,
annotation.getElementName()).equals(ANNOTATION_NAME))
return annotation;
}
}