public interface DecoratorContext
Project getProject()
Resource getResource()
List<DecoratorContext> getChildren()
Measure getMeasure(Metric metric)
<M> M getMeasures(MeasuresFilter<M> filter)
Collection<Measure> getChildrenMeasures(MeasuresFilter filter)
Collection<Measure> getChildrenMeasures(Metric metric)
DecoratorContext saveMeasure(Measure measure)
DecoratorContext saveMeasure(Metric metric, Double value)
Dependency saveDependency(Dependency dependency)
Set<Dependency> getDependencies()
Collection<Dependency> getIncomingDependencies()
Collection<Dependency> getOutgoingDependencies()
@Deprecated DecoratorContext saveViolation(Violation violation, boolean force)
Issuableforce - allows to force creation of violation even if it was suppressed by org.sonar.api.rules.ViolationFilter@Deprecated DecoratorContext saveViolation(Violation violation)
IssuableEvent createEvent(String name, String description, String category, Date date)
name - the event namedescription - the event descriptioncategory - the event categorydate - the event datevoid deleteEvent(Event event)
event - the event to deleteCopyright © 2009–2015 SonarSource. All rights reserved.