Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package com.further.jaudit

Interface Summary
SourceMetric A source metric is a marker interface for a generic source code metric, such as code style metrics or overall code quality.
SourceMetricVisitor A source metric visitor is an object that is used to visit concrete SourceMetric subclasses to perform concrete subclass specific operations on them while avoiding using a switch() statement using instanceof
 

Class Summary
AuditRecord The audit record emcompasses a complete audit of a source file.
BooleanMetric A boolean code metric.
EnumeratedTypeMetric An enumerated type metric is used to measure a source metric that has one of many values, and whose values are typically ranked from 1 to N.
FixedRangeMetric A fixed range metric is a source metric that can take a doubleing point value between two range limits.
SourceDirectory The source directory represents a directory containing a set of source files.
SourceFile SouceFiles are the containers that hold the audit state of a particular source file.
SourceFilenameFilter This filter implements a source file filter for directory traversal.
SystemConfiguration The system configuration holds the static configuration for the audit system, including what metrics are collected and what their names are, and the base directory of the source tree that is to be audited.
SystemConfiguration.ConfigurationHandler Configuration file parser handler.
SystemConfiguration.MetricCreator The metric creator is responsible for receiving raw unparsed string values from the SAX parser, then assembling them to produce concrete metric instances.
ValueGettingVisitor The value getting visitor is the exact opposite of the value setting visitor.
ValueSettingVisitor The value setting visitor is a visitor that parses string values for a given metric type and sets the concrete values on the subclass instances that it visits.
 

Exception Summary
ConfigurationException A configuration exception is raised when the system is unable to parse the configuration, or there is a logical inconsistency in the configuration data that makes it not possible to use (such as boolean values for a fixed-range metric).