public static class XcoreQuickfixProvider.RemovalRegion
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
begin |
protected int |
deleteBegin |
protected int |
deleteEnd |
protected int |
end |
protected java.lang.String |
replacement |
protected IXtextDocument |
xtextDocument |
Constructor and Description |
---|
XcoreQuickfixProvider.RemovalRegion(IXtextDocument xtextDocument,
EObject eObject) |
Modifier and Type | Method and Description |
---|---|
int |
getBegin() |
protected int |
getBeginOffset(INode node) |
int |
getDeleteBegin() |
int |
getDeleteEnd() |
int |
getEnd() |
protected int |
getEndOffset(INode node) |
protected int |
getLineBeginOffsetOfOffset(int offset) |
protected int |
getLineEndOffsetOfOffset(int offset) |
java.lang.String |
getReplacement() |
protected IXtextDocument xtextDocument
protected int begin
protected int end
protected int deleteBegin
protected int deleteEnd
protected java.lang.String replacement
public XcoreQuickfixProvider.RemovalRegion(IXtextDocument xtextDocument, EObject eObject) throws BadLocationException
BadLocationException
public int getBegin()
public int getEnd()
public int getDeleteBegin()
public int getDeleteEnd()
public java.lang.String getReplacement()
protected int getLineBeginOffsetOfOffset(int offset) throws BadLocationException
BadLocationException
protected int getLineEndOffsetOfOffset(int offset) throws BadLocationException
BadLocationException
protected int getBeginOffset(INode node) throws BadLocationException
BadLocationException
protected int getEndOffset(INode node) throws BadLocationException
BadLocationException