public class XmlFileElement extends FileElement implements XmlElementType
XmlElementType.EmbeddedHtmlContentElementType, XmlElementType.XmlAttributeElementType, XmlElementType.XmlTagElementType
Iconable.IconFlags, Iconable.LastComputedIcon
EMPTY_ARRAY
FLAGS_LOCKED, ICON_PLACEHOLDER
DTD_FILE, HTML_DOCUMENT, HTML_EMBEDDED_CONTENT, HTML_FILE, HTML_TAG, XHTML_FILE, XML_ATTLIST_DECL, XML_ATTRIBUTE, XML_ATTRIBUTE_DECL, XML_ATTRIBUTE_VALUE, XML_CDATA, XML_COMMENT, XML_CONDITIONAL_SECTION, XML_DECL, XML_DOCTYPE, XML_DOCUMENT, XML_ELEMENT_CONTENT_GROUP, XML_ELEMENT_CONTENT_SPEC, XML_ELEMENT_DECL, XML_ENTITY_DECL, XML_ENTITY_REF, XML_ENUMERATED_TYPE, XML_FILE, XML_MARKUP_DECL, XML_NOTATION_DECL, XML_PROCESSING_INSTRUCTION, XML_PROLOG, XML_TAG, XML_TEXT
COMMENTS, TAG_WHITE_SPACE, WHITESPACES, XML_AMP, XML_ATT_FIXED, XML_ATT_IMPLIED, XML_ATT_REQUIRED, XML_ATTLIST_DECL_START, XML_ATTRIBUTE_VALUE_END_DELIMITER, XML_ATTRIBUTE_VALUE_START_DELIMITER, XML_ATTRIBUTE_VALUE_TOKEN, XML_BAD_CHARACTER, XML_BAR, XML_CDATA_END, XML_CDATA_START, XML_CHAR_ENTITY_REF, XML_COMMA, XML_COMMENT_CHARACTERS, XML_COMMENT_END, XML_COMMENT_START, XML_CONDITIONAL_COMMENT_END, XML_CONDITIONAL_COMMENT_END_START, XML_CONDITIONAL_COMMENT_START, XML_CONDITIONAL_COMMENT_START_END, XML_CONDITIONAL_IGNORE, XML_CONDITIONAL_INCLUDE, XML_CONDITIONAL_SECTION_END, XML_CONDITIONAL_SECTION_START, XML_CONTENT_ANY, XML_CONTENT_EMPTY, XML_DATA_CHARACTERS, XML_DECL_END, XML_DECL_START, XML_DOCTYPE_END, XML_DOCTYPE_PUBLIC, XML_DOCTYPE_START, XML_DOCTYPE_SYSTEM, XML_ELEMENT_DECL_START, XML_EMPTY_ELEMENT_END, XML_END_TAG_START, XML_ENTITY_DECL_START, XML_ENTITY_REF_TOKEN, XML_EQ, XML_LEFT_PAREN, XML_MARKUP_END, XML_MARKUP_START, XML_NAME, XML_NOTATION_DECL_START, XML_PCDATA, XML_PERCENT, XML_PI_END, XML_PI_START, XML_PI_TARGET, XML_PLUS, XML_QUESTION, XML_REAL_WHITE_SPACE, XML_RIGHT_PAREN, XML_SEMI, XML_STAR, XML_START_TAG_START, XML_TAG_CHARACTERS, XML_TAG_END, XML_TAG_NAME, XML_WHITE_SPACE
ICON_FLAG_IGNORE_MASK, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITY
Constructor and Description |
---|
XmlFileElement(java.lang.CharSequence text) |
XmlFileElement(IElementType type,
java.lang.CharSequence text) |
Modifier and Type | Method and Description |
---|---|
int |
getChildRole(ASTNode child) |
clearCaches, copyElement, createPsiNoLock, detachFromFile, get, getCharTable, getLighterAST, getManager, getStubbedSpine, setCharTable
copyTo, getChars, getFirstChildNode, getLastChildNode, getText, getTextLength, hc, isParsed, rawAddChildrenWithoutNotifications, setParsingAllowed, textMatches
acceptTree, addChild, addChild, addChildren, addInternal, addLeaf, clone, countChildren, deleteChildInternal, findChildByRole, findChildByRoleAsPsiElement, findChildByType, findChildByType, findChildByType, findChildByType, findLeafElementAt, findPsiChildByType, findPsiChildByType, getCachedLength, getChildren, getChildrenAsPsiElements, getChildrenAsPsiElements, getChildRole, getPsi, getPsi, rawAddChildren, rawFirstChild, rawLastChild, rawRemoveAllChildren, removeAllChildren, removeChild, removeRange, replaceAllChildrenToChildrenOf, replaceChild, replaceChildInternal, setPsi, subtreeChanged, textContains, textToCharArray
equals, getElementType, getStartOffset, getStartOffsetInParent, getTextOffset, 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, isVisibilitySupported, 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
isParsed
addChild, addChild, addChildren, addLeaf, clone, findChildByType, findChildByType, findChildByType, findChildByType, findLeafElementAt, getChars, getChildren, getCopyableUserData, getElementType, getFirstChildNode, getLastChildNode, getPsi, getPsi, getStartOffset, getStartOffsetInParent, getText, getTextLength, getTextRange, getTreeNext, getTreeParent, getTreePrev, putCopyableUserData, removeChild, removeRange, replaceAllChildrenToChildrenOf, replaceChild, textContains
getUserData, putUserData
public XmlFileElement(java.lang.CharSequence text)
public XmlFileElement(IElementType type, java.lang.CharSequence text)
public int getChildRole(ASTNode child)
getChildRole
in class CompositeElement