From ccfa7207e63003661ddea7b7cf9cf72ab998f748 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Tue, 7 Dec 2010 00:19:24 +0300 Subject: [PATCH] [rev=ann] Chimeric method creation fixed --- .../com/intellij/psi/impl/source/PsiAnnotationMethodImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/psi/impl/source/PsiAnnotationMethodImpl.java b/java/java-impl/src/com/intellij/psi/impl/source/PsiAnnotationMethodImpl.java index ce178c3e1fb4..1133ac80ea82 100644 --- a/java/java-impl/src/com/intellij/psi/impl/source/PsiAnnotationMethodImpl.java +++ b/java/java-impl/src/com/intellij/psi/impl/source/PsiAnnotationMethodImpl.java @@ -19,6 +19,7 @@ import com.intellij.lang.ASTNode; import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.util.text.StringUtil; import com.intellij.psi.*; +import com.intellij.psi.impl.java.stubs.JavaStubElementTypes; import com.intellij.psi.impl.java.stubs.PsiMethodStub; import com.intellij.psi.impl.source.tree.ChildRole; import com.intellij.util.PatchedSoftReference; @@ -33,7 +34,7 @@ public class PsiAnnotationMethodImpl extends PsiMethodImpl implements PsiAnnotat private PatchedSoftReference myCachedDefaultValue = null; public PsiAnnotationMethodImpl(final PsiMethodStub stub) { - super(stub); + super(stub, JavaStubElementTypes.ANNOTATION_METHOD); } public PsiAnnotationMethodImpl(final ASTNode node) {