|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.groovy.ast.CodeVisitorSupport
org.codehaus.groovy.ast.ClassCodeVisitorSupport
org.gmetrics.metric.AbstractAstVisitor
org.gmetrics.metric.linecount.ClassLineCountAstVisitor
public class ClassLineCountAstVisitor
| Field Summary |
|---|
| Fields inherited from class org.gmetrics.metric.AbstractAstVisitor |
|---|
MAX_SOURCE_LINE_LENGTH, SOURCE_LINE_LAST_SEGMENT_LENGTH |
| Constructor Summary | |
|---|---|
ClassLineCountAstVisitor()
|
|
| Method Summary | |
|---|---|
groovy.lang.MetaClass |
getMetaClass()
|
int |
getNumberOfLinesInClass()
|
java.lang.Object |
getProperty(java.lang.String name)
|
java.lang.Object |
invokeMethod(java.lang.String name,
java.lang.Object args)
|
void |
setMetaClass(groovy.lang.MetaClass metaClass)
|
void |
setNumberOfLinesInClass(int value)
|
void |
setProperty(java.lang.String name,
java.lang.Object value)
|
void |
visitClass(org.codehaus.groovy.ast.ClassNode classNode)
|
| Methods inherited from class org.gmetrics.metric.AbstractAstVisitor |
|---|
getSourceCode, getSourceUnit, isFirstVisit, isSyntheticNonRunMethod, setSourceCode, sourceLine |
| Methods inherited from class org.codehaus.groovy.ast.ClassCodeVisitorSupport |
|---|
addError, visitAnnotations, visitAssertStatement, visitBlockStatement, visitBreakStatement, visitCaseStatement, visitCatchStatement, visitClassCodeContainer, visitConstructor, visitConstructorOrMethod, visitContinueStatement, visitDoWhileLoop, visitExpressionStatement, visitField, visitForLoop, visitIfElse, visitMethod, visitProperty, visitReturnStatement, visitStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitTryCatchFinally, visitWhileLoop |
| Methods inherited from class org.codehaus.groovy.ast.CodeVisitorSupport |
|---|
visitArgumentlistExpression, visitArrayExpression, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBooleanExpression, visitBytecodeExpression, visitCastExpression, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitDeclarationExpression, visitFieldExpression, visitGStringExpression, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitRegexExpression, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitTernaryExpression, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpression |
| 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, visitMethod, visitProperty |
| Constructor Detail |
|---|
public ClassLineCountAstVisitor()
| Method Detail |
|---|
public int getNumberOfLinesInClass()
public void setNumberOfLinesInClass(int value)
public void visitClass(org.codehaus.groovy.ast.ClassNode classNode)
visitClass in interface org.codehaus.groovy.ast.GroovyClassVisitorvisitClass in class org.codehaus.groovy.ast.ClassCodeVisitorSupportpublic groovy.lang.MetaClass getMetaClass()
getMetaClass in interface groovy.lang.GroovyObjectgetMetaClass in class AbstractAstVisitorpublic void setMetaClass(groovy.lang.MetaClass metaClass)
setMetaClass in interface groovy.lang.GroovyObjectsetMetaClass in class AbstractAstVisitor
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.Object args)
invokeMethod in interface groovy.lang.GroovyObjectinvokeMethod in class AbstractAstVisitorpublic java.lang.Object getProperty(java.lang.String name)
getProperty in interface groovy.lang.GroovyObjectgetProperty in class AbstractAstVisitor
public void setProperty(java.lang.String name,
java.lang.Object value)
setProperty in interface groovy.lang.GroovyObjectsetProperty in class AbstractAstVisitor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||