@Beta public final class DefaultWorkflow extends Object implements Workflow
| Constructor and Description |
|---|
DefaultWorkflow() |
| Modifier and Type | Method and Description |
|---|---|
Workflow |
addCommand(String key) |
Workflow |
addCondition(String commandKey,
Condition condition) |
Workflow |
addFunction(String commandKey,
Function function) |
Set<String> |
getCommands() |
List<Condition> |
getConditions(String commandKey)
Shortcut for: getReviewConditions(commandKey) + getContextConditions(commandKey)
|
List<Condition> |
getContextConditions(String commandKey) |
List<Function> |
getFunctions(String commandKey) |
List<String> |
getProjectPropertyKeys() |
List<Condition> |
getReviewConditions(String commandKey) |
Screen |
getScreen(String commandKey) |
Map<String,Screen> |
getScreensByCommand() |
boolean |
hasCommand(String key) |
Workflow |
setScreen(String commandKey,
Screen screen) |
public DefaultWorkflow()
public Workflow addCommand(String key)
addCommand in interface Workflowpublic Set<String> getCommands()
getCommands in interface Workflowpublic boolean hasCommand(String key)
public List<String> getProjectPropertyKeys()
public List<Condition> getConditions(String commandKey)
getConditions in interface Workflowpublic List<Condition> getReviewConditions(String commandKey)
public List<Condition> getContextConditions(String commandKey)
public Workflow addCondition(String commandKey, Condition condition)
addCondition in interface Workflowpublic List<Function> getFunctions(String commandKey)
getFunctions in interface Workflowpublic Workflow addFunction(String commandKey, Function function)
addFunction in interface Workflowpublic Map<String,Screen> getScreensByCommand()
Copyright © 2009-2012 SonarSource. All Rights Reserved.