com.jeffpalm.demetercop.metrics
Interface Metric

All Known Implementing Classes:
CBO, CBO_, CC, CLD, Coh, DAC, DAC_, DIT, ICH, ICP, IH_ICP, IMP, LCOM1, LCOM2, LCOM3, LCOM4, LCOM5, NAIMP, NAINH, NC, NIH_ICP, NMA, NMIMP, NMINH, NMO, NOA, NOC, NOD, NUMI, NUMPAR, RFC1, SIX

public interface Metric


Method Summary
 java.util.Map compute(java.util.List classes, ProgressMonitor.Task pm)
           
 java.lang.String name()
           
 void setClasspath(Classpath cp)
           
 void setMain(Main main)
           
 void setVerbose(boolean verbose)
           
 boolean shouldRecord()
           
 

Method Detail

compute

java.util.Map compute(java.util.List classes,
                      ProgressMonitor.Task pm)
                      throws java.lang.Exception
Throws:
java.lang.Exception

setVerbose

void setVerbose(boolean verbose)

setClasspath

void setClasspath(Classpath cp)

name

java.lang.String name()

setMain

void setMain(Main main)

shouldRecord

boolean shouldRecord()