public class CoreJavaPsiImplementationHelper extends JavaPsiImplementationHelper
Constructor and Description |
---|
CoreJavaPsiImplementationHelper(Project project) |
Modifier and Type | Method and Description |
---|---|
PsiElement |
getClsFileNavigationElement(PsiJavaFile clsFile) |
ASTNode |
getDefaultImportAnchor(PsiImportList list,
PsiImportStatementBase statement) |
PsiElement |
getDefaultMemberAnchor(PsiClass psiClass,
PsiMember firstPsi) |
LanguageLevel |
getEffectiveLanguageLevel(VirtualFile virtualFile) |
PsiClass |
getOriginalClass(PsiClass psiClass) |
PsiJavaModule |
getOriginalModule(PsiJavaModule module) |
Project |
getProject() |
void |
setupCatchBlock(java.lang.String exceptionName,
PsiType exceptionType,
PsiElement context,
PsiCatchSection element) |
getInstance
public CoreJavaPsiImplementationHelper(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 psiClass, PsiMember firstPsi)
getDefaultMemberAnchor
in class JavaPsiImplementationHelper
public void setupCatchBlock(java.lang.String exceptionName, PsiType exceptionType, PsiElement context, PsiCatchSection element)
setupCatchBlock
in class JavaPsiImplementationHelper
public Project getProject()