Package org.sonar.java.reporting
Class JavaTextEdit
java.lang.Object
org.sonar.java.reporting.JavaTextEdit
-
Method Summary
Modifier and TypeMethodDescriptionstatic JavaTextEditinsertAfterTree(Tree tree, String addition)static JavaTextEditinsertAtPosition(int line, int column, String addition)static JavaTextEditinsertBeforeTree(Tree tree, String addition)static AnalyzerMessage.TextSpanposition(int line, int column)static JavaTextEditremoveBetweenTree(Tree startTree, Tree endTree)static JavaTextEditremoveTextSpan(AnalyzerMessage.TextSpan textSpan)static JavaTextEditremoveTree(Tree tree)static JavaTextEditreplaceBetweenTree(Tree startTree, Tree endTree, String replacement)From startTree first token to endTree last token.static JavaTextEditreplaceTextSpan(AnalyzerMessage.TextSpan textSpan, String replacement)static JavaTextEditreplaceTree(Tree tree, String replacement)static AnalyzerMessage.TextSpantextSpan(int startLine, int startColumn, int endLine, int endColumn)
-
Method Details
-
getTextSpan
-
getReplacement
-
removeTree
-
removeTextSpan
-
removeBetweenTree
-
replaceTree
-
replaceBetweenTree
From startTree first token to endTree last token. -
replaceTextSpan
-
insertAfterTree
-
insertBeforeTree
-
insertAtPosition
-
position
-
textSpan
public static AnalyzerMessage.TextSpan textSpan(int startLine, int startColumn, int endLine, int endColumn)
-