|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sonar.sslr.squid.SquidAstVisitorContext<JavaGrammar>
org.sonar.java.ast.visitors.VisitorContext
public class VisitorContext
Replacement for com.sonar.sslr.squid.SquidAstVisitorContextImpl.
| Constructor Summary | |
|---|---|
VisitorContext(org.sonar.squid.api.SourceProject project)
|
|
| Method Summary | |
|---|---|
void |
addSourceCode(org.sonar.squid.api.SourceCode child)
|
void |
createFileViolation(org.sonar.squid.api.CodeCheck check,
String message,
Object... messageParameters)
|
void |
createLineViolation(org.sonar.squid.api.CodeCheck check,
String message,
com.sonar.sslr.api.AstNode node,
Object... messageParameters)
|
void |
createLineViolation(org.sonar.squid.api.CodeCheck check,
String message,
int line,
Object... messageParameters)
|
void |
createLineViolation(org.sonar.squid.api.CodeCheck check,
String message,
com.sonar.sslr.api.Token token,
Object... messageParameters)
|
com.sonar.sslr.api.CommentAnalyser |
getCommentAnalyser()
|
File |
getFile()
|
JavaGrammar |
getGrammar()
|
org.sonar.api.resources.InputFile |
getInputFile()
|
org.sonar.squid.api.SourceProject |
getProject()
|
org.sonar.squid.api.SourceCode |
peekSourceCode()
|
void |
popSourceCode()
|
void |
setCommentAnalyser(com.sonar.sslr.api.CommentAnalyser commentAnalyser)
|
void |
setFile(File file)
|
void |
setGrammar(JavaGrammar grammar)
|
void |
setInputFile(org.sonar.api.resources.InputFile inputFile)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public VisitorContext(org.sonar.squid.api.SourceProject project)
| Method Detail |
|---|
public void setGrammar(JavaGrammar grammar)
public void setCommentAnalyser(com.sonar.sslr.api.CommentAnalyser commentAnalyser)
public com.sonar.sslr.api.CommentAnalyser getCommentAnalyser()
getCommentAnalyser in class com.sonar.sslr.squid.SquidAstVisitorContext<JavaGrammar>public void addSourceCode(org.sonar.squid.api.SourceCode child)
addSourceCode in class com.sonar.sslr.squid.SquidAstVisitorContext<JavaGrammar>public void popSourceCode()
popSourceCode in class com.sonar.sslr.squid.SquidAstVisitorContext<JavaGrammar>public org.sonar.squid.api.SourceCode peekSourceCode()
peekSourceCode in class com.sonar.sslr.squid.SquidAstVisitorContext<JavaGrammar>public void setFile(File file)
public File getFile()
getFile in class com.sonar.sslr.squid.SquidAstVisitorContext<JavaGrammar>public org.sonar.squid.api.SourceProject getProject()
public JavaGrammar getGrammar()
getGrammar in class com.sonar.sslr.squid.SquidAstVisitorContext<JavaGrammar>
public void createFileViolation(org.sonar.squid.api.CodeCheck check,
String message,
Object... messageParameters)
createFileViolation in class com.sonar.sslr.squid.SquidAstVisitorContext<JavaGrammar>
public void createLineViolation(org.sonar.squid.api.CodeCheck check,
String message,
com.sonar.sslr.api.AstNode node,
Object... messageParameters)
createLineViolation in class com.sonar.sslr.squid.SquidAstVisitorContext<JavaGrammar>
public void createLineViolation(org.sonar.squid.api.CodeCheck check,
String message,
com.sonar.sslr.api.Token token,
Object... messageParameters)
createLineViolation in class com.sonar.sslr.squid.SquidAstVisitorContext<JavaGrammar>
public void createLineViolation(org.sonar.squid.api.CodeCheck check,
String message,
int line,
Object... messageParameters)
createLineViolation in class com.sonar.sslr.squid.SquidAstVisitorContext<JavaGrammar>public void setInputFile(org.sonar.api.resources.InputFile inputFile)
public org.sonar.api.resources.InputFile getInputFile()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||