Groovy Documentation

org.codenarc.rule.size
[Groovy] Class GMetricsSourceCodeAdapter

java.lang.Object
  org.codenarc.rule.size.GMetricsSourceCodeAdapter
All Implemented Interfaces:
org.gmetrics.source.SourceCode

class GMetricsSourceCodeAdapter

Adapter that adapts from a GMetrics SourceCode object to a CodeNarc SourceCode object.

Authors:
Chris Mair
Version:
\$Revision: 439 \$ - \$Date: 2010-11-08 15:16:30 -0500 (Mon, 08 Nov 2010) \$


Constructor Summary
GMetricsSourceCodeAdapter(SourceCode sourceCode)

 
Method Summary
org.codehaus.groovy.ast.ModuleNode getAst()

int getLineNumberForCharacterIndex(int charIndex)

List getLines()

String getName()

String getPath()

String getText()

boolean isValid()

String line(int lineNumber)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Constructor Detail

GMetricsSourceCodeAdapter

GMetricsSourceCodeAdapter(SourceCode sourceCode)


 
Method Detail

getAst

org.codehaus.groovy.ast.ModuleNode getAst()


getLineNumberForCharacterIndex

int getLineNumberForCharacterIndex(int charIndex)


getLines

List getLines()


getName

String getName()


getPath

String getPath()


getText

String getText()


isValid

boolean isValid()


line

String line(int lineNumber)


 

Groovy Documentation