public class JavaPsiImplementationHelperImpl extends JavaPsiImplementationHelper
Constructor and Description |
---|
JavaPsiImplementationHelperImpl(Project project) |
Modifier and Type | Method and Description |
---|---|
PsiElement |
getClsFileNavigationElement(PsiJavaFile clsFile) |
ASTNode |
getDefaultImportAnchor(PsiImportList list,
PsiImportStatementBase statement) |
PsiElement |
getDefaultMemberAnchor(PsiClass aClass,
PsiMember member) |
LanguageLevel |
getEffectiveLanguageLevel(VirtualFile virtualFile) |
PsiClass |
getOriginalClass(PsiClass psiClass) |
PsiJavaModule |
getOriginalModule(PsiJavaModule module) |
void |
setupCatchBlock(java.lang.String exceptionName,
PsiType exceptionType,
PsiElement context,
PsiCatchSection catchSection) |
getInstance
public JavaPsiImplementationHelperImpl(Project project)
public PsiClass getOriginalClass(PsiClass psiClass)
getOriginalClass
in class JavaPsiImplementationHelper
public PsiJavaModule getOriginalModule(PsiJavaModule module)
getOriginalModule
in class JavaPsiImplementationHelper
public PsiElement getClsFileNavigationElement(PsiJavaFile clsFile)
getClsFileNavigationElement
in class JavaPsiImplementationHelper
public LanguageLevel getEffectiveLanguageLevel(VirtualFile virtualFile)
getEffectiveLanguageLevel
in class JavaPsiImplementationHelper
public ASTNode getDefaultImportAnchor(PsiImportList list, PsiImportStatementBase statement)
getDefaultImportAnchor
in class JavaPsiImplementationHelper
public PsiElement getDefaultMemberAnchor(PsiClass aClass, PsiMember member)
getDefaultMemberAnchor
in class JavaPsiImplementationHelper
public void setupCatchBlock(java.lang.String exceptionName, PsiType exceptionType, PsiElement context, PsiCatchSection catchSection)
setupCatchBlock
in class JavaPsiImplementationHelper