SandMark version 2.1


sandmark.statistics
Class HarrisonMagel

java.lang.Object
  |
  +--sandmark.statistics.Metric
        |
        +--sandmark.statistics.HarrisonMagel

public class HarrisonMagel
extends Metric

This class implements the HarrisonMagel metrics that calculates the complexity of a program based on the nesting level and the Halstead complexity


Field Summary
 
Fields inherited from class sandmark.statistics.Metric
affectFactors, applnName, className, metricName, shortDescription, thresholdInfo, urlInfo
 
Constructor Summary
HarrisonMagel(ClassFileCollection aCollection)
           
 
Method Summary
 void evaluateComplexity()
           
 
Methods inherited from class sandmark.statistics.Metric
getAffectingFactors, getDescription, getMetricName, getThresholdInfo, getUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HarrisonMagel

public HarrisonMagel(ClassFileCollection aCollection)
Method Detail

evaluateComplexity

public void evaluateComplexity()

SandMark version 2.1

Wed Jul 3 17:27:43 MST 2002