Uses of Interface
org.gmetrics.source.SourceCode

Packages that use SourceCode
org.gmetrics.analyzer   
org.gmetrics.metric   
org.gmetrics.metric.abc   
org.gmetrics.metric.cyclomatic   
org.gmetrics.metric.linecount   
org.gmetrics.source   
org.gmetrics.util   
 

Uses of SourceCode in org.gmetrics.analyzer
 

Methods in org.gmetrics.analyzer with parameters of type SourceCode
protected  boolean FilesystemSourceAnalyzer.matches(SourceCode sourceCode)
           
 

Uses of SourceCode in org.gmetrics.metric
 

Methods in org.gmetrics.metric that return SourceCode
 SourceCode AbstractAstVisitor.getSourceCode()
           
 

Methods in org.gmetrics.metric with parameters of type SourceCode
 ClassMetricResult Metric.applyToClass(org.codehaus.groovy.ast.ClassNode classNode, SourceCode sourceCode)
           
 ClassMetricResult AbstractMetric.applyToClass(org.codehaus.groovy.ast.ClassNode classNode, SourceCode sourceCode)
           
abstract  java.lang.Object AbstractMethodMetric.calculate(org.codehaus.groovy.ast.expr.ClosureExpression closureExpression, SourceCode sourceCode)
           
abstract  java.lang.Object AbstractMethodMetric.calculate(org.codehaus.groovy.ast.MethodNode methodNode, SourceCode sourceCode)
           
abstract  ClassMetricResult AbstractMetric.calculateForClass(org.codehaus.groovy.ast.ClassNode classNode, SourceCode sourceCode)
           
 ClassMetricResult AbstractMethodMetric.calculateForClass(org.codehaus.groovy.ast.ClassNode classNode, SourceCode sourceCode)
           
 void AstVisitor.setSourceCode(SourceCode sourceCode)
          Set the SourceCode associated with this visitor
 void AbstractAstVisitor.setSourceCode(SourceCode value)
           
 

Uses of SourceCode in org.gmetrics.metric.abc
 

Methods in org.gmetrics.metric.abc with parameters of type SourceCode
 java.lang.Object AbcMetric.calculate(org.codehaus.groovy.ast.expr.ClosureExpression closureExpression, SourceCode sourceCode)
           
 java.lang.Object AbcMetric.calculate(org.codehaus.groovy.ast.MethodNode methodNode, SourceCode sourceCode)
           
 

Uses of SourceCode in org.gmetrics.metric.cyclomatic
 

Methods in org.gmetrics.metric.cyclomatic with parameters of type SourceCode
 java.lang.Object CyclomaticComplexityMetric.calculate(org.codehaus.groovy.ast.expr.ClosureExpression closureExpression, SourceCode sourceCode)
           
 java.lang.Object CyclomaticComplexityMetric.calculate(org.codehaus.groovy.ast.MethodNode methodNode, SourceCode sourceCode)
           
 

Uses of SourceCode in org.gmetrics.metric.linecount
 

Methods in org.gmetrics.metric.linecount with parameters of type SourceCode
 java.lang.Object MethodLineCountMetric.calculate(org.codehaus.groovy.ast.expr.ClosureExpression closureExpression, SourceCode sourceCode)
           
 java.lang.Object MethodLineCountMetric.calculate(org.codehaus.groovy.ast.MethodNode methodNode, SourceCode sourceCode)
           
 ClassMetricResult ClassLineCountMetric.calculateForClass(org.codehaus.groovy.ast.ClassNode classNode, SourceCode sourceCode)
           
 

Uses of SourceCode in org.gmetrics.source
 

Classes in org.gmetrics.source that implement SourceCode
 class AbstractSourceCode
          Abstract superclass for SourceCode implementations
 class SourceFile
          The SourceCode implementation for a single file.
 class SourceString
          SourceCode implementation that uses source from a pre-defined String.
 

Methods in org.gmetrics.source with parameters of type SourceCode
 boolean SourceCodeCriteria.matches(SourceCode sourceCode)
          Return true if all of the criteria specified in this object apply to thw SourceCode.
 

Uses of SourceCode in org.gmetrics.util
 

Methods in org.gmetrics.util with parameters of type SourceCode
static boolean AstUtil.isFinalVariable(org.codehaus.groovy.ast.expr.DeclarationExpression declarationExpression, SourceCode sourceCode)
          Return true if the DeclarationExpression represents a 'final' variable declaration.
 



Copyright © 2010. All Rights Reserved.