org.codenarc.rule.logging
Class PrintlnAstVisitor
java.lang.Object
org.codehaus.groovy.ast.CodeVisitorSupport
org.codehaus.groovy.ast.ClassCodeVisitorSupport
org.codenarc.rule.ClassCodeVisitorSupportHack
org.codenarc.rule.AbstractAstVisitor
org.codenarc.rule.logging.PrintlnAstVisitor
- All Implemented Interfaces:
- groovy.lang.GroovyObject, org.codehaus.groovy.ast.GroovyClassVisitor, org.codehaus.groovy.ast.GroovyCodeVisitor, AstVisitor
public class PrintlnAstVisitor
- extends AbstractAstVisitor
- implements groovy.lang.GroovyObject
| Methods inherited from class org.codenarc.rule.AbstractAstVisitor |
addViolation, addViolation, addViolation, getCurrentClassName, getCurrentClassNode, getRule, getSourceCode, getSourceUnit, getViolations, getVisited, isFirstVisit, lastSourceLine, lastSourceLineTrimmed, setRule, setSourceCode, setVisited, sourceLine, sourceLineTrimmed, visitClass, visitMethod, visitMethodComplete, visitMethodEx |
| Methods inherited from class org.codenarc.rule.ClassCodeVisitorSupportHack |
addError, visitAnnotations, visitArgumentlistExpression, visitArrayExpression, visitAssertStatement, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBlockStatement, visitBooleanExpression, visitBreakStatement, visitBytecodeExpression, visitCaseStatement, visitCastExpression, visitCatchStatement, visitClassCodeContainer, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructor, visitConstructorCallExpression, visitConstructorOrMethod, visitContinueStatement, visitDeclarationExpression, visitDoWhileLoop, visitEmptyStatement, visitExpressionStatement, visitField, visitFieldExpression, visitForLoop, visitGStringExpression, visitIfElse, visitImports, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodPointerExpression, visitNotExpression, visitObjectInitializerStatements, visitPackage, visitPostfixExpression, visitPrefixExpression, visitProperty, visitPropertyExpression, visitRangeExpression, visitReturnStatement, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStatement, visitStaticMethodCallExpression, visitSwitch, visitSynchronizedStatement, visitTernaryExpression, visitThrowStatement, visitTryCatchFinally, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpression, visitWhileLoop |
| Methods inherited from class org.codehaus.groovy.ast.CodeVisitorSupport |
visitRegexExpression |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.codehaus.groovy.ast.GroovyClassVisitor |
visitConstructor, visitField, visitProperty |
PrintlnAstVisitor
public PrintlnAstVisitor()
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass in interface groovy.lang.GroovyObject
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass in interface groovy.lang.GroovyObject
invokeMethod
public Object invokeMethod(String method,
Object arguments)
- Specified by:
invokeMethod in interface groovy.lang.GroovyObject
getProperty
public Object getProperty(String property)
- Specified by:
getProperty in interface groovy.lang.GroovyObject
setProperty
public void setProperty(String property,
Object value)
- Specified by:
setProperty in interface groovy.lang.GroovyObject
getPrintlnMethodDefined
public boolean getPrintlnMethodDefined()
isPrintlnMethodDefined
public boolean isPrintlnMethodDefined()
setPrintlnMethodDefined
public void setPrintlnMethodDefined(boolean value)
getPrintlnClosureDefined
public boolean getPrintlnClosureDefined()
isPrintlnClosureDefined
public boolean isPrintlnClosureDefined()
setPrintlnClosureDefined
public void setPrintlnClosureDefined(boolean value)
visitClassEx
protected void visitClassEx(org.codehaus.groovy.ast.ClassNode node)
- Overrides:
visitClassEx in class AbstractAstVisitor
visitClassComplete
protected void visitClassComplete(org.codehaus.groovy.ast.ClassNode node)
- Overrides:
visitClassComplete in class AbstractAstVisitor
visitMethodCallExpression
public void visitMethodCallExpression(org.codehaus.groovy.ast.expr.MethodCallExpression methodCall)
- Specified by:
visitMethodCallExpression in interface org.codehaus.groovy.ast.GroovyCodeVisitor- Overrides:
visitMethodCallExpression in class ClassCodeVisitorSupportHack
Copyright © 2013. All Rights Reserved.