org.sonar.plugins.api.maven
Class AbstractMeasuresRecorder
java.lang.Object
org.sonar.plugins.api.maven.AbstractMeasuresRecorder
- All Implemented Interfaces:
- MeasuresRecorder
- Direct Known Subclasses:
- JavaMeasuresRecorder, PlsqlMeasuresRecorder
public abstract class AbstractMeasuresRecorder
- extends java.lang.Object
- implements MeasuresRecorder
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
daoFacade
protected DaoFacade daoFacade
snapshotByEntity
protected java.util.Map<MavenProject,Snapshot> snapshotByEntity
rootSnapshot
protected Snapshot rootSnapshot
root
protected MavenProject root
AbstractMeasuresRecorder
public AbstractMeasuresRecorder(DaoFacade daoFacade)
setRootSnapshot
public void setRootSnapshot(Snapshot rootSnapshot)
createProjectMeasure
public Measure createProjectMeasure(MeasureKey key,
java.lang.Double value)
- Specified by:
createProjectMeasure
in interface MeasuresRecorder
getOrCreateSnapshot
protected Snapshot getOrCreateSnapshot(MavenProject entity,
Snapshot parent)
Copyright © 2008 SonarSource SA. All Rights Reserved.