org.sonar.plugins.design.batch
Class TangleIndexDecorator
java.lang.Object
org.sonar.plugins.design.batch.TangleIndexDecorator
- All Implemented Interfaces:
- CheckProject, Decorator, BatchComponent, BatchExtension, Extension
- Direct Known Subclasses:
- FileTangleIndexDecorator, PackageTangleIndexDecorator
public abstract class TangleIndexDecorator
- extends Object
- implements Decorator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TangleIndexDecorator
protected TangleIndexDecorator(Metric tanglesMetric,
Metric edgesWeightMetric,
Metric tangleIndexMetric)
dependsUponMetrics
public final List<Metric> dependsUponMetrics()
generatesMetric
public final Metric generatesMetric()
- Used to define downstream dependencies
shouldExecuteOnProject
public final boolean shouldExecuteOnProject(Project project)
- Specified by:
shouldExecuteOnProject
in interface CheckProject
decorate
public final void decorate(Resource resource,
DecoratorContext context)
-
- Specified by:
decorate
in interface Decorator
Copyright © 2009-2011 SonarSource. All Rights Reserved.