public class IncludedXmlText extends IncludedXmlElement<XmlText> implements XmlText
Iconable.IconFlags, Iconable.LastComputedIconmyManagerFLAGS_LOCKED, ICON_PLACEHOLDEREMPTY_ARRAYDEPENDING_ELEMENT, DO_NOT_VALIDATE, INCLUDING_ELEMENTARRAY_FACTORYICON_FLAG_IGNORE_MASK, ICON_FLAG_OPEN, ICON_FLAG_READ_STATUS, ICON_FLAG_VISIBILITYEMPTY_NAVIGATABLE_ELEMENT_ARRAYEMPTY_NAVIGATION_ITEM_ARRAY| Constructor and Description |
|---|
IncludedXmlText(XmlText original,
XmlTag parent) |
| Modifier and Type | Method and Description |
|---|---|
int |
displayToPhysical(int offset) |
XmlTagChild |
getNextSiblingInTag() |
XmlTag |
getParentTag() |
XmlTagChild |
getPrevSiblingInTag() |
java.lang.String |
getText()
Returns the text of the PSI element.
|
java.lang.String |
getValue()
Substituted text
|
XmlElement |
insertAtOffset(XmlElement element,
int displayOffset) |
void |
insertText(java.lang.String text,
int displayOffset) |
int |
physicalToDisplay(int offset) |
void |
removeText(int displayStart,
int displayEnd) |
void |
setValue(java.lang.String s) |
XmlText |
split(int displayIndex) |
equals, getContainingFile, getNavigationElement, getOriginal, getParent, hashCode, isValid, processElements, toStringaccept, add, addAfter, addBefore, checkAdd, checkDelete, copy, delete, findElementAt, getChildren, getLanguage, getManager, getNextSibling, getNode, getPrevSibling, getStartOffsetInParent, getTextLength, getTextOffset, getTextRange, isPhysical, 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, setUserMapfinalize, getClass, notify, notifyAll, wait, wait, waitprocessElements, skipValidationaccept, 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, getTextLength, getTextOffset, getTextRange, getTextRangeInParent, getUseScope, isEquivalentTo, isPhysical, isValid, isWritable, processDeclarations, putCopyableUserData, replace, textContains, textMatches, textMatches, textToCharArray, toStringgetUserData, putUserDatapublic XmlTag getParentTag()
getParentTag in interface XmlTagChildpublic XmlTagChild getNextSiblingInTag()
getNextSiblingInTag in interface XmlTagChildpublic XmlTagChild getPrevSiblingInTag()
getPrevSiblingInTag in interface XmlTagChildpublic java.lang.String getText()
PsiElementgetText in interface PsiElementgetText in interface XmlTextgetText in class LightElementPsiElement.textMatches(java.lang.CharSequence),
PsiElement.textContains(char)public java.lang.String getValue()
XmlTextpublic void setValue(java.lang.String s)
throws IncorrectOperationException
setValue in interface XmlTextIncorrectOperationExceptionpublic XmlElement insertAtOffset(XmlElement element, int displayOffset) throws IncorrectOperationException
insertAtOffset in interface XmlTextIncorrectOperationExceptionpublic void insertText(java.lang.String text,
int displayOffset)
throws IncorrectOperationException
insertText in interface XmlTextIncorrectOperationExceptionpublic void removeText(int displayStart,
int displayEnd)
throws IncorrectOperationException
removeText in interface XmlTextIncorrectOperationExceptionpublic int physicalToDisplay(int offset)
physicalToDisplay in interface XmlTextpublic int displayToPhysical(int offset)
displayToPhysical in interface XmlText