package fr.adrienbrault.idea.symfony2plugin.codeInsight; import com.intellij.openapi.project.Project; import com.intellij.psi.PsiElement; import org.jetbrains.annotations.NotNull; /** * @author Daniel Espendiller <daniel@espendiller.net> */ public abstract class GotoCompletionProvider implements GotoCompletionProviderInterfaceEx { @NotNull private final PsiElement element; public GotoCompletionProvider(@NotNull PsiElement element) { this.element = element; } @NotNull protected Project getProject() { return this.element.getProject(); } @NotNull protected PsiElement getElement() { return this.element; } @Override public void getLookupElements(@NotNull GotoCompletionProviderLookupArguments arguments) { // empty for compatibility } }