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, setUserMap
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChildrenStubs, getStubType
public ObjectStubBase(T parent)
public T getParentStub()
getParentStub
in interface Stub
public boolean isDangling()
PsiElement.getParent()
should switch to AST.public void markDangling()
isDangling()
public int getStubId()
ObjectStubTree#getPlainList
.