public class PsiAwareTextEditorImpl extends TextEditorImpl
Disposable.ParentmyFile, myProjectPROP_MODIFIED, PROP_VALID| Constructor and Description |
|---|
PsiAwareTextEditorImpl(Project project,
VirtualFile file,
TextEditorProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
protected com.intellij.openapi.fileEditor.impl.text.TextEditorComponent |
createEditorComponent(Project project,
VirtualFile file) |
BackgroundEditorHighlighter |
getBackgroundHighlighter() |
protected java.lang.Runnable |
loadEditorInBackground() |
addPropertyChangeListener, canNavigateTo, deselectNotify, dispose, getComponent, getCurrentLocation, getDocumentLanguage, getEditor, getFile, getName, getPreferredFocusedComponent, getState, getStructureViewBuilder, isModified, isValid, navigateTo, removePropertyChangeListener, selectNotify, setState, setState, toString, updateModifiedPropertychangeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMapequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetUserData, putUserDatapublic PsiAwareTextEditorImpl(Project project, VirtualFile file, TextEditorProvider provider)
protected java.lang.Runnable loadEditorInBackground()
loadEditorInBackground in class TextEditorImplprotected com.intellij.openapi.fileEditor.impl.text.TextEditorComponent createEditorComponent(Project project, VirtualFile file)
createEditorComponent in class TextEditorImplpublic BackgroundEditorHighlighter getBackgroundHighlighter()
getBackgroundHighlighter in interface FileEditorgetBackgroundHighlighter in class TextEditorImplnull if no background highlighting activity necessary for this file editor.