org.sonar.core.consolidation
Class Node
java.lang.Object
org.sonar.core.consolidation.Node
public class Node
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Node
public Node(Snapshot snapshot,
DaoFacade dao)
loadChildren
public java.util.List<Node> loadChildren()
getRuleFailures
public java.util.List<RuleFailure> getRuleFailures()
saveMeasure
public void saveMeasure(MeasureKey key,
java.lang.Double value)
saveMeasure
public void saveMeasure(MeasureKey key,
java.lang.String value)
getChildren
public java.util.List<Node> getChildren()
getSnapshot
public Snapshot getSnapshot()
getMeasures
public java.util.List<ProjectMeasure> getMeasures()
getChildrenMeasures
public java.util.List<ProjectMeasure> getChildrenMeasures()
getMeasures
public java.util.List<ProjectMeasure> getMeasures(MeasureKey key)
getMeasures
public java.util.List<ProjectMeasure> getMeasures(Metric metric)
getChildrenMeasures
public java.util.List<ProjectMeasure> getChildrenMeasures(MeasureKey key)
getMeasure
public ProjectMeasure getMeasure(MeasureKey key)
getMeasureValue
public java.lang.Object getMeasureValue(MeasureKey key,
java.lang.Object defaultValue)
isLeaf
public boolean isLeaf()
isProject
public boolean isProject()
isRootProject
public boolean isRootProject()
isJavaTest
public boolean isJavaTest()
isPackage
public boolean isPackage()
clear
public void clear()
addChild
public void addChild(Node node)
getName
public java.lang.String getName()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2007-2008 hortis. All Rights Reserved.