| java.lang.Object org.eclipse.text.edits.TextEdit org.eclipse.text.edits.InsertEdit
InsertEdit | final public class InsertEdit extends TextEdit (Code) | | Text edit to insert a text at a given position in a
document.
An insert edit is equivalent to ReplaceEdit(offset, 0, text)
since: 3.0 |
Constructor Summary | |
public | InsertEdit(int offset, String text) Constructs a new insert edit. |
InsertEdit | public InsertEdit(int offset, String text)(Code) | | Constructs a new insert edit.
Parameters: offset - the insertion offset Parameters: text - the text to insert |
deleteChildren | boolean deleteChildren()(Code) | | |
getText | public String getText()(Code) | | Returns the text to be inserted.
the edit's text. |
Methods inherited from org.eclipse.text.edits.TextEdit | void aboutToBeAdded(TextEdit parent)(Code)(Java Doc) final public void accept(TextEditVisitor visitor)(Code)(Java Doc) abstract protected void accept0(TextEditVisitor visitor)(Code)(Java Doc) final protected void acceptChildren(TextEditVisitor visitor)(Code)(Java Doc) final public void addChild(TextEdit child) throws MalformedTreeException(Code)(Java Doc) final public void addChildren(TextEdit[] edits) throws MalformedTreeException(Code)(Java Doc) void adjustLength(int delta)(Code)(Java Doc) void adjustOffset(int delta)(Code)(Java Doc) final public UndoEdit apply(IDocument document, int style) throws MalformedTreeException, BadLocationException(Code)(Java Doc) final public UndoEdit apply(IDocument document) throws MalformedTreeException, BadLocationException(Code)(Java Doc) protected boolean canZeroLengthCover()(Code)(Java Doc) protected void childDocumentUpdated()(Code)(Java Doc) protected void childRegionUpdated()(Code)(Java Doc) final public TextEdit copy()(Code)(Java Doc) public boolean covers(TextEdit other)(Code)(Java Doc) abstract boolean deleteChildren()(Code)(Java Doc) void deleteTree()(Code)(Java Doc) void dispatchCheckIntegrity(TextEditProcessor processor) throws MalformedTreeException(Code)(Java Doc) UndoEdit dispatchPerformEdits(TextEditProcessor processor) throws BadLocationException(Code)(Java Doc) abstract protected TextEdit doCopy()(Code)(Java Doc) final public boolean equals(Object obj)(Code)(Java Doc) final public TextEdit[] getChildren()(Code)(Java Doc) final public int getChildrenSize()(Code)(Java Doc) public static IRegion getCoverage(TextEdit[] edits)(Code)(Java Doc) final public int getExclusiveEnd()(Code)(Java Doc) final public int getInclusiveEnd()(Code)(Java Doc) public int getLength()(Code)(Java Doc) public int getOffset()(Code)(Java Doc) final public TextEdit getParent()(Code)(Java Doc) final public IRegion getRegion()(Code)(Java Doc) final public TextEdit getRoot()(Code)(Java Doc) final public boolean hasChildren()(Code)(Java Doc) final public int hashCode()(Code)(Java Doc) void internalAdd(TextEdit child) throws MalformedTreeException(Code)(Java Doc) List internalGetChildren()(Code)(Java Doc) void internalMoveTree(int delta)(Code)(Java Doc) void internalSetChildren(List children)(Code)(Java Doc) void internalSetLength(int length)(Code)(Java Doc) void internalSetOffset(int offset)(Code)(Java Doc) void internalSetParent(TextEdit parent)(Code)(Java Doc) void internalToString(StringBuffer buffer, int indent)(Code)(Java Doc) boolean isDefined()(Code)(Java Doc) final public boolean isDeleted()(Code)(Java Doc) void markAsDeleted()(Code)(Java Doc) final public void moveTree(int delta)(Code)(Java Doc) void performConsistencyCheck(TextEditProcessor processor, IDocument document)(Code)(Java Doc) abstract int performDocumentUpdating(IDocument document) throws BadLocationException(Code)(Java Doc) void performRegionUpdating(int accumulatedDelta, boolean delete)(Code)(Java Doc) void performSourceComputation(TextEditProcessor processor, IDocument document)(Code)(Java Doc) protected void postProcessCopy(TextEditCopier copier)(Code)(Java Doc) final public TextEdit removeChild(int index)(Code)(Java Doc) final public boolean removeChild(TextEdit child)(Code)(Java Doc) final public TextEdit[] removeChildren()(Code)(Java Doc) public String toString()(Code)(Java Doc) int traverseConsistencyCheck(TextEditProcessor processor, IDocument document, List sourceEdits)(Code)(Java Doc) int traverseDocumentUpdating(TextEditProcessor processor, IDocument document) throws BadLocationException(Code)(Java Doc) int traverseRegionUpdating(TextEditProcessor processor, IDocument document, int accumulatedDelta, boolean delete)(Code)(Java Doc) void traverseSourceComputation(TextEditProcessor processor, IDocument document)(Code)(Java Doc)
|
|
|