public interface DecoratorContext
Modifier and Type | Method and Description |
---|---|
Event |
createEvent(String name,
String description,
String category,
Date date)
Creates an event for a given date
|
void |
deleteEvent(Event event)
Deletes an event
|
List<DecoratorContext> |
getChildren()
Child contexts are read only
|
Collection<Measure> |
getChildrenMeasures(MeasuresFilter filter)
Never return null.
|
Collection<Measure> |
getChildrenMeasures(Metric metric) |
Set<Dependency> |
getDependencies() |
List<Event> |
getEvents() |
Collection<Dependency> |
getIncomingDependencies() |
Measure |
getMeasure(Metric metric)
Find a measure for the resource
|
<M> M |
getMeasures(MeasuresFilter<M> filter)
Never return null.
|
Collection<Dependency> |
getOutgoingDependencies() |
Project |
getProject() |
Resource |
getResource() |
List<Violation> |
getViolations()
Deprecated.
in 3.6, replaced by
Issuable |
List<Violation> |
getViolations(ViolationQuery violationQuery)
Deprecated.
in 3.6, replaced by
Issuable |
Dependency |
saveDependency(Dependency dependency) |
DecoratorContext |
saveMeasure(Measure measure)
Add a new measure on the current resource.
|
DecoratorContext |
saveMeasure(Metric metric,
Double value)
Add a new measure on the current resource.
|
DecoratorContext |
saveViolation(Violation violation)
Deprecated.
in 3.6, replaced by
Issuable |
DecoratorContext |
saveViolation(Violation violation,
boolean force)
Deprecated.
in 3.6, replaced by
Issuable |
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 List<Violation> getViolations(ViolationQuery violationQuery)
Issuable
ViolationQuery
parameters.violationQuery
- the request parameters specified as a ViolationQuery
@Deprecated List<Violation> getViolations()
Issuable
@Deprecated DecoratorContext saveViolation(Violation violation, boolean force)
Issuable
force
- allows to force creation of violation even if it was suppressed by ViolationFilter
@Deprecated DecoratorContext saveViolation(Violation violation)
Issuable
Event 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.