public class LightReferenceListBuilder extends LightElement implements PsiReferenceList
PsiReferenceList.RoleIconable.IconFlags, Iconable.LastComputedIconmyManagerFLAGS_LOCKED, ICON_PLACEHOLDEREMPTY_ARRAYARRAY_FACTORYICON_FLAG_IGNORE_MASK, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITYEMPTY_NAVIGATABLE_ELEMENT_ARRAYEMPTY_NAVIGATION_ITEM_ARRAY| Constructor and Description |
|---|
LightReferenceListBuilder(PsiManager manager,
Language language,
PsiReferenceList.Role role) |
LightReferenceListBuilder(PsiManager manager,
PsiReferenceList.Role role) |
| Modifier and Type | Method and Description |
|---|---|
void |
addReference(PsiClass aClass) |
void |
addReference(PsiClassType type) |
void |
addReference(java.lang.String qualifiedName) |
PsiClassType [] |
getReferencedTypes()
Returns the array of classes referenced by elements in the list.
|
PsiJavaCodeReferenceElement [] |
getReferenceElements()
Returns the array of reference elements contained in the list.
|
PsiReferenceList.Role |
getRole() |
java.lang.String |
toString()
toString() should never be presented to the user.
|
accept, add, addAfter, addBefore, checkAdd, checkDelete, copy, delete, findElementAt, getChildren, getContainingFile, getLanguage, getManager, getNavigationElement, getNextSibling, getNode, getParent, getPrevSibling, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, isPhysical, isValid, isWritable, replace, setNavigationElement, textMatches, textMatches, textToCharArrayacceptChildren, addRange, addRangeAfter, addRangeBefore, canNavigate, canNavigateToSource, deleteChildRange, findChildByClass, findChildrenByClass, findNotNullChildByClass, findReferenceAt, getContext, getFirstChild, getLastChild, getName, getOriginalElement, getPresentation, getProject, getReference, getReferences, getResolveScope, getUseScope, isEquivalentTo, navigate, notNullChild, processDeclarations, textContainsbuildRowIcon, computeBaseIcon, createLayeredIcon, getAdjustedBaseIcon, getBaseIcon, getElementIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, isVisibilitySupported, overlayIcons, registerIconLayer, transformFlagschangeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMapequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaccept, acceptChildren, add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContainingFile, getContext, getCopyableUserData, getFirstChild, getLanguage, getLastChild, getManager, getNavigationElement, getNextSibling, getNode, getOriginalElement, getOwnReferences, getParent, getPrevSibling, getProject, getReference, getReferences, getResolveScope, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, getTextRangeInParent, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArraygetUserData, putUserDatapublic LightReferenceListBuilder(PsiManager manager, PsiReferenceList.Role role)
public LightReferenceListBuilder(PsiManager manager, Language language, PsiReferenceList.Role role)
public java.lang.String toString()
PsiElementtoString in interface PsiElementtoString in class LightElementpublic void addReference(PsiClass aClass)
public void addReference(java.lang.String qualifiedName)
public void addReference(PsiClassType type)
public PsiJavaCodeReferenceElement [] getReferenceElements()
PsiReferenceListgetReferenceElements in interface PsiReferenceListpublic PsiClassType [] getReferencedTypes()
PsiReferenceListgetReferencedTypes in interface PsiReferenceListpublic PsiReferenceList.Role getRole()
getRole in interface PsiReferenceList