public abstract class LightPsiFileBase extends LightPsiFileImpl
Iconable.IconFlags, Iconable.LastComputedIcon
FLAGS_LOCKED, ICON_PLACEHOLDER
BATCH_REFERENCE_PROCESSING
EMPTY_ARRAY
ARRAY_FACTORY
ICON_FLAG_IGNORE_MASK, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY
EMPTY_NAVIGATABLE_ELEMENT_ARRAY
EMPTY_NAVIGATION_ITEM_ARRAY
Constructor and Description |
---|
LightPsiFileBase(FileViewProvider provider,
Language language) |
Modifier and Type | Method and Description |
---|---|
void |
accept(PsiElementVisitor visitor)
Passes the element to the specified visitor.
|
boolean |
isDirectory() |
acceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, checkSetName, clearCaches, clone, copy, copyLight, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContainingDirectory, getContainingFile, getContext, getFirstChild, getLanguage, getLastChild, getManager, getModificationStamp, getName, getNode, getOriginalFile, getParent, getParentDirectory, getProject, getPsiRoots, getReferences, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, getViewProvider, getVirtualFile, isContentsLoaded, isPhysical, isValid, isWritable, markInvalidated, navigate, onContentReload, processChildren, replace, setIsValidExplicitly, setName, setOriginalFile, subtreeChanged, textContains, textMatches, textMatches, textToCharArray
canNavigate, canNavigateToSource, findChildByClass, findChildrenByClass, findNotNullChildByClass, getNavigationElement, getNextSibling, getOriginalElement, getPresentation, getPrevSibling, getReference, getResolveScope, getUseScope, isEquivalentTo, notNullChild, processDeclarations
buildRowIcon, computeBaseIcon, createLayeredIcon, getAdjustedBaseIcon, getBaseIcon, getElementIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, isVisibilitySupported, overlayIcons, registerIconLayer, transformFlags
changeUserMap, clearUserData, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFileElementType, getFileType
getCopyableUserData, getNavigationElement, getNextSibling, getOriginalElement, getOwnReferences, getPrevSibling, getReference, getResolveScope, getTextRangeInParent, getUseScope, isEquivalentTo, processDeclarations, putCopyableUserData, toString
getUserData, putUserData
getPresentation
canNavigate, canNavigateToSource
public LightPsiFileBase(FileViewProvider provider, Language language)
public boolean isDirectory()
public void accept(PsiElementVisitor visitor)
PsiElement
accept
in interface PsiElement
accept
in class PsiElementBase
visitor
- the visitor to pass the element to.