InjectedLanguageManager
instead@Deprecated public interface InjectedFileViewProvider extends FileViewProvider, FreeThreadedFileViewProvider
Modifier and Type | Method and Description |
---|---|
default FileViewProvider |
cloneImpl()
Deprecated.
|
static InjectedFileViewProvider |
create(PsiManagerEx manager,
com.intellij.psi.impl.source.tree.injected.VirtualFileWindowImpl file,
com.intellij.psi.impl.source.tree.injected.DocumentWindowImpl window,
Language language)
Deprecated.
|
void |
forceCachedPsi(PsiFile file)
Deprecated.
|
com.intellij.psi.impl.source.tree.injected.DocumentWindowImpl |
getDocument()
Deprecated.
|
java.lang.Object |
getLock()
Deprecated.
|
boolean |
getPatchingLeaves()
Deprecated.
|
default Place |
getShreds()
Deprecated.
|
default boolean |
isDisposed()
Deprecated.
|
default boolean |
isEventSystemEnabledImpl()
Deprecated.
|
default boolean |
isPhysicalImpl()
Deprecated.
|
default boolean |
isValid()
Deprecated.
|
default void |
performNonPhysically(java.lang.Runnable runnable)
Deprecated.
|
default void |
rootChangedImpl(PsiFile psiFile)
Deprecated.
|
static boolean |
same(Place oldShreds,
Place newShreds)
Deprecated.
|
default boolean |
setShreds(Place newShreds)
Deprecated.
|
beforeContentsSynchronized, clone, contentsSynchronized, createCopy, findElementAt, findElementAt, findElementAt, findReferenceAt, findReferenceAt, getAllFiles, getBaseLanguage, getContents, getFileType, getLanguages, getManager, getModificationStamp, getPsi, getStubBindingRoot, getVirtualFile, hasLanguage, isEventSystemEnabled, isPhysical, rootChanged, supportsIncrementalReparse
putUserDataIfAbsent, replace
getUserData, putUserData
default void rootChangedImpl(PsiFile psiFile)
default FileViewProvider cloneImpl()
default boolean setShreds(Place newShreds)
default boolean isPhysicalImpl()
default void performNonPhysically(java.lang.Runnable runnable)
boolean getPatchingLeaves()
void forceCachedPsi(PsiFile file)
java.lang.Object getLock()
default boolean isValid()
default boolean isDisposed()
default Place getShreds()
default boolean isEventSystemEnabledImpl()
com.intellij.psi.impl.source.tree.injected.DocumentWindowImpl getDocument()
getDocument
in interface FileViewProvider
null
for binary or files without events enabled.FileType.isBinary()
,
PsiBinaryFile
,
FileViewProvider.isEventSystemEnabled()
static InjectedFileViewProvider create(PsiManagerEx manager, com.intellij.psi.impl.source.tree.injected.VirtualFileWindowImpl file, com.intellij.psi.impl.source.tree.injected.DocumentWindowImpl window, Language language)