public abstract class XDebuggerEditorsProviderBase extends XDebuggerEditorsProvider
| Constructor and Description |
|---|
XDebuggerEditorsProviderBase() |
| Modifier and Type | Method and Description |
|---|---|
Document |
createDocument(Project project,
java.lang.String text,
XSourcePosition sourcePosition,
EvaluationMode mode) |
Document |
createDocument(Project project,
XExpression expression,
PsiElement context,
EvaluationMode mode) |
Document |
createDocument(Project project,
XExpression expression,
XSourcePosition sourcePosition,
EvaluationMode mode) |
protected abstract PsiFile |
createExpressionCodeFragment(Project project,
java.lang.String text,
PsiElement context,
boolean isPhysical) |
protected PsiFile |
createExpressionCodeFragment(Project project,
XExpression expression,
PsiElement context,
boolean isPhysical) |
protected PsiElement |
getContextElement(VirtualFile virtualFile,
int offset,
Project project) |
java.util.Collection<Language> |
getSupportedLanguages(PsiElement context) |
createExpression, getFileType, getInlineDebuggerHelper, getSupportedLanguagespublic final Document createDocument(Project project, java.lang.String text, XSourcePosition sourcePosition, EvaluationMode mode)
createDocument in class XDebuggerEditorsProviderpublic Document createDocument(Project project, XExpression expression, XSourcePosition sourcePosition, EvaluationMode mode)
createDocument in class XDebuggerEditorsProviderpublic Document createDocument(Project project, XExpression expression, PsiElement context, EvaluationMode mode)
protected abstract PsiFile createExpressionCodeFragment(Project project, java.lang.String text, PsiElement context, boolean isPhysical)
protected PsiFile createExpressionCodeFragment(Project project, XExpression expression, PsiElement context, boolean isPhysical)
public java.util.Collection<Language> getSupportedLanguages(PsiElement context)
protected PsiElement getContextElement(VirtualFile virtualFile, int offset, Project project)