org.sonar.api.workflow
Interface MutableReview

All Superinterfaces:
Review
All Known Implementing Classes:
DefaultReview

@Beta
public interface MutableReview
extends Review

Review that can be changed by functions. It does not support (yet) changes on creation date, author, severity, existing comments or switched-off attribute.

Since:
3.1

Method Summary
 Comment createComment()
           
 List<Comment> getNewComments()
           
 MutableReview setProperty(String key, String value)
           
 MutableReview setResolution(String resolution)
           
 MutableReview setStatus(String s)
           
 
Methods inherited from interface org.sonar.api.workflow.Review
getLine, getMessage, getProperties, getResolution, getReviewId, getRuleKey, getRuleName, getRuleRepositoryKey, getSeverity, getStatus, isManual, isSwitchedOff
 

Method Detail

setStatus

MutableReview setStatus(String s)

setResolution

MutableReview setResolution(@Nullable
                            String resolution)

setProperty

MutableReview setProperty(String key,
                          @Nullable
                          String value)

createComment

Comment createComment()

getNewComments

List<Comment> getNewComments()


Copyright © 2009-2012 SonarSource. All Rights Reserved.