org.sonar.api.workflow.condition
Class HasProjectPropertyCondition

java.lang.Object
  extended by org.sonar.api.workflow.condition.Condition
      extended by org.sonar.api.workflow.condition.ProjectPropertyCondition
          extended by org.sonar.api.workflow.condition.HasProjectPropertyCondition

@Beta
public final class HasProjectPropertyCondition
extends ProjectPropertyCondition

Checks that a project property is set, whatever its value.

Since:
3.1

Constructor Summary
HasProjectPropertyCondition(String propertyKey)
           
 
Method Summary
 boolean doVerify(Review review, WorkflowContext context)
           
 String toString()
           
 
Methods inherited from class org.sonar.api.workflow.condition.ProjectPropertyCondition
getPropertyKey
 
Methods inherited from class org.sonar.api.workflow.condition.Condition
isOnContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HasProjectPropertyCondition

public HasProjectPropertyCondition(String propertyKey)
Method Detail

doVerify

public boolean doVerify(@Nullable
                        Review review,
                        WorkflowContext context)
Specified by:
doVerify in class Condition
Parameters:
review - the review on "review conditions" like StatusCondition, null on "context conditions" like AdminRoleCondition or ProjectPropertyCondition
Returns:
is the condition verified ?

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2012 SonarSource. All Rights Reserved.