public abstract class AbstractElementManipulator<T extends PsiElement> extends java.lang.Object implements ElementManipulator<T>
| Constructor and Description |
|---|
AbstractElementManipulator() |
| Modifier and Type | Method and Description |
|---|---|
TextRange |
getRangeInElement(T element)
Returns value text range.
|
T |
handleContentChange(T element,
java.lang.String newContent) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandleContentChangepublic T handleContentChange(T element, java.lang.String newContent) throws IncorrectOperationException
handleContentChange in interface ElementManipulator<T extends PsiElement>IncorrectOperationExceptionpublic TextRange getRangeInElement(T element)
ElementManipulatorgetRangeInElement in interface ElementManipulator<T extends PsiElement>