public class RefFileImpl extends RefElementImpl implements RefFile
IS_REACHABLE_MASK, LOG
myChildren, myFlags, myManager
EMPTY_ELEMENTS_ARRAY
Constructor and Description |
---|
RefFileImpl(PsiFile elem,
RefManager manager) |
Modifier and Type | Method and Description |
---|---|
void |
accept(RefVisitor visitor)
Accepts the specified visitor and passes self to one of its visit methods.
|
java.lang.String |
getExternalName()
Returns a user-readable name for the element corresponding to the node.
|
PsiFile |
getPsiElement()
Returns the PSI element corresponding to the node.
|
protected void |
initialize() |
addInReference, addOutReference, addSuppression, buildReferences, getContainingEntry, getContainingFile, getIcon, getInReferences, getModule, getOutReferences, getPointer, getURL, getVirtualFile, hasSuspiciousCallers, isDeleted, isEntry, isPermanentEntry, isReachable, isReferenced, isSuppressed, isSuspicious, isValid, referenceRemoved, setEntry, setPermanentEntry, setReachable
add, checkFlag, getChildren, getName, getOwner, getQualifiedName, getRefManager, removeChild, setFlag, setOwner, toString
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getElement
getContainingEntry, getInReferences, getModule, getOutReferences, getPointer, isEntry, isPermanentEntry, isReachable, isReferenced
getChildren, getIcon, getName, getOwner, getQualifiedName, getRefManager, isValid
getUserData, putUserData
add, removeChild, setOwner
public RefFileImpl(PsiFile elem, RefManager manager)
public PsiFile getPsiElement()
RefElement
getPsiElement
in interface RefElement
getPsiElement
in interface RefFile
getPsiElement
in class RefElementImpl
public void accept(RefVisitor visitor)
RefEntity
accept
in interface RefEntity
accept
in class RefEntityImpl
visitor
- the visitor to accept.public java.lang.String getExternalName()
RefEntity
getExternalName
in interface RefEntity
getExternalName
in class RefElementImpl
protected void initialize()
initialize
in class RefElementImpl