public abstract class ObjectStubBase<T extends Stub> extends UserDataHolderBase implements Stub
| Constructor and Description |
|---|
ObjectStubBase(T parent) |
| Modifier and Type | Method and Description |
|---|---|
T |
getParentStub() |
int |
getStubId() |
boolean |
isDangling() |
void |
markDangling() |
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMapequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetChildrenStubs, getStubTypepublic ObjectStubBase(T parent)
public T getParentStub()
getParentStub in interface Stubpublic boolean isDangling()
PsiElement.getParent() should switch to AST.public void markDangling()
isDangling()public int getStubId()
ObjectStubTree#getPlainList.