diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrImplicitVariable.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrImplicitVariable.java index c97830fb3254..a2c63e4e2e17 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrImplicitVariable.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrImplicitVariable.java @@ -15,12 +15,12 @@ */ package org.jetbrains.plugins.groovy.lang.psi.impl.synthetic; -import com.intellij.psi.ImplicitVariable; import com.intellij.psi.NavigatablePsiElement; +import com.intellij.psi.PsiVariable; /** * User: Dmitry.Krasilschikov * Date: 04.02.2008 */ -public interface GrImplicitVariable extends ImplicitVariable, NavigatablePsiElement { +public interface GrImplicitVariable extends PsiVariable, NavigatablePsiElement { } diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrImplicitVariableImpl.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrImplicitVariableImpl.java index b534d3d66c05..93b171934ab1 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrImplicitVariableImpl.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/synthetic/GrImplicitVariableImpl.java @@ -29,20 +29,10 @@ public class GrImplicitVariableImpl extends LightVariableBase implements GrImpli myNameIdentifier = new GrLightIdentifier(myManager, name); } - public void accept(@NotNull PsiElementVisitor visitor) { - if (visitor instanceof JavaElementVisitor) { - ((JavaElementVisitor) visitor).visitImplicitVariable(this); - } - } - public String toString() { return "Specific implicit variable: " + getName(); } - public void setInitializer(@Nullable PsiExpression initializer) throws IncorrectOperationException { - throw new IncorrectOperationException(); - } - @Override public PsiModifierList getModifierList() { return myInnerModifierList;