|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Interface for every metric that can be used with Bloof
| Field Summary | |
static java.lang.String |
XML_HEAD
|
| Method Summary | |
java.lang.String |
getDescription()
Returns the description of the metric |
java.lang.String |
getName()
Returns the Name of the metric |
MetricParameter |
getParameter()
Returns the MetricParameter object of this metric |
javax.swing.JComponent |
getResultComponent()
Returns the metric result as java component |
net.n3.nanoxml.XMLElement |
getResultXml()
Returns the metric result as XML Document |
void |
runMetric(Database aDatabase)
Runs the metric |
void |
setupMetric(MetricParameter aMetricParams)
Initializes the metric with the specified parameter |
| Field Detail |
public static final java.lang.String XML_HEAD
| Method Detail |
public java.lang.String getDescription()
public java.lang.String getName()
public MetricParameter getParameter()
public javax.swing.JComponent getResultComponent()
public net.n3.nanoxml.XMLElement getResultXml()
public void runMetric(Database aDatabase)
throws java.sql.SQLException
aDatabase - Database for running the metric
java.sql.SQLException - on database connection errorpublic void setupMetric(MetricParameter aMetricParams)
aMetricParams - parameter of the metrics
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||