public class FieldElement extends CompositeElement
Iconable.IconFlags, Iconable.LastComputedIcon
EMPTY_ARRAY
FLAGS_LOCKED, ICON_PLACEHOLDER
ICON_FLAG_IGNORE_MASK, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY
Constructor and Description |
---|
FieldElement() |
FieldElement(IElementType type) |
Modifier and Type | Method and Description |
---|---|
ASTNode |
copyElement()
Creates a copy of the entire AST tree containing this node and returns a counterpart
of this node in the resulting tree.
|
void |
deleteChildInternal(ASTNode child) |
ASTNode |
findChildByRole(int role) |
int |
getChildRole(ASTNode child) |
int |
getTextOffset() |
protected boolean |
isVisibilitySupported() |
acceptTree, addChild, addChild, addChildren, addInternal, addLeaf, clearCaches, clone, countChildren, createPsiNoLock, findChildByRoleAsPsiElement, findChildByType, findChildByType, findChildByType, findChildByType, findLeafElementAt, findPsiChildByType, findPsiChildByType, getCachedLength, getChars, getChildren, getChildrenAsPsiElements, getChildrenAsPsiElements, getChildRole, getFirstChildNode, getLastChildNode, getPsi, getPsi, getText, getTextLength, hc, rawAddChildren, rawAddChildrenWithoutNotifications, rawFirstChild, rawLastChild, rawRemoveAllChildren, removeAllChildren, removeChild, removeRange, replaceAllChildrenToChildrenOf, replaceChild, replaceChildInternal, setPsi, subtreeChanged, textContains, textMatches, textToCharArray
equals, getElementType, getManager, getStartOffset, getStartOffsetInParent, getTextRange, getTreeNext, getTreeParent, getTreePrev, invalidate, onInvalidated, rawInsertAfterMe, rawInsertBeforeMe, rawRemove, rawRemoveUpTo, rawRemoveUpToLast, rawReplaceWithList, textMatches, textMatches, textMatches, toString
buildRowIcon, computeBaseIcon, createLayeredIcon, getAdjustedBaseIcon, getBaseIcon, getElementIcon, getIcon, iconWithVisibilityIfNeeded, isNativeFileType, overlayIcons, registerIconLayer, transformFlags
changeUserMap, clearUserData, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCopyableUserData, putCopyableUserData
getUserData, putUserData
public FieldElement()
public FieldElement(IElementType type)
public int getTextOffset()
getTextOffset
in class TreeElement
public void deleteChildInternal(ASTNode child)
deleteChildInternal
in class CompositeElement
public ASTNode findChildByRole(int role)
findChildByRole
in class CompositeElement
public int getChildRole(ASTNode child)
getChildRole
in class CompositeElement
public ASTNode copyElement()
ASTNode
copyElement
in interface ASTNode
copyElement
in class TreeElement
protected boolean isVisibilitySupported()
isVisibilitySupported
in class ElementBase