org.gmetrics
Class GMetricsRunner

java.lang.Object
  extended by org.gmetrics.GMetricsRunner
All Implemented Interfaces:
groovy.lang.GroovyObject

public class GMetricsRunner
extends java.lang.Object
implements groovy.lang.GroovyObject

Helper class to run GMetrics.

The following properties must be configured before invoking the execute() method:

NOTE: This is an internal class. Its API is subject to change.

Version:
$Revision: 101 $ - $Date: 2010-03-10 19:17:23 -0500 (Wed, 10 Mar 2010) $
Author:
Chris Mair

Constructor Summary
GMetricsRunner()
           
 
Method Summary
 ResultsNode execute()
           
 groovy.lang.MetaClass getMetaClass()
           
 MetricSet getMetricSet()
           
 java.lang.Object getProperty(java.lang.String name)
           
 java.util.List getReportWriters()
           
 SourceAnalyzer getSourceAnalyzer()
           
 java.lang.Object invokeMethod(java.lang.String name, java.lang.Object args)
           
 void setMetaClass(groovy.lang.MetaClass metaClass)
           
 void setMetricSet(MetricSet value)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 void setReportWriters(java.util.List value)
           
 void setSourceAnalyzer(SourceAnalyzer value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GMetricsRunner

public GMetricsRunner()
Method Detail

getMetricSet

public MetricSet getMetricSet()

setMetricSet

public void setMetricSet(MetricSet value)

getSourceAnalyzer

public SourceAnalyzer getSourceAnalyzer()

setSourceAnalyzer

public void setSourceAnalyzer(SourceAnalyzer value)

getReportWriters

public java.util.List getReportWriters()

setReportWriters

public void setReportWriters(java.util.List value)

execute

public ResultsNode execute()

getMetaClass

public groovy.lang.MetaClass getMetaClass()
Specified by:
getMetaClass in interface groovy.lang.GroovyObject

setMetaClass

public void setMetaClass(groovy.lang.MetaClass metaClass)
Specified by:
setMetaClass in interface groovy.lang.GroovyObject

invokeMethod

public java.lang.Object invokeMethod(java.lang.String name,
                                     java.lang.Object args)
Specified by:
invokeMethod in interface groovy.lang.GroovyObject

getProperty

public java.lang.Object getProperty(java.lang.String name)
Specified by:
getProperty in interface groovy.lang.GroovyObject

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)
Specified by:
setProperty in interface groovy.lang.GroovyObject


Copyright © 2010. All Rights Reserved.