public class WorkflowTransitionImpl extends Object implements WorkflowTransition
WorkflowTransition
.WorkflowTransition.Tabs
Constructor and Description |
---|
WorkflowTransitionImpl(net.sourceforge.jwebunit.WebTester tester,
JIRAEnvironmentData environmentData) |
WorkflowTransitionImpl(net.sourceforge.jwebunit.WebTester tester,
JIRAEnvironmentData environmentData,
int logIndentLevel) |
Modifier and Type | Method and Description |
---|---|
WorkflowTransition |
addWorkflowCondition(String workflowConditionKey)
Add workflow condition with given workflowConditionKey to the transition.
|
WorkflowTransition |
addWorkflowCondition(String workflowConditionKey,
Map<String,String> configFormParams)
Add workflow condition with given workflowConditionKey to the transition.
|
WorkflowTransition |
addWorkflowFunction(String workflowFunctionKey)
Add workflow function with given workflowFunctionKey to the transition.
|
WorkflowTransition |
addWorkflowFunction(String workflowFunctionKey,
Map<String,String> configFormParams)
Add workflow function with given workflowFunctionKey to the transition.
|
WorkflowTransition |
addWorkflowValidator(String workflowValidatorKey)
Add workflow validator with given workflowValidatorKey to the transition.
|
WorkflowTransition |
addWorkflowValidator(String workflowValidatorKey,
Map<String,String> configFormParams)
Add workflow validator with given workflowValidatorKey to the transition.
|
boolean |
canAddWorkflowCondition(String workflowConditionKey)
Check if condition with given workflowConditionKey can be added to this transition, i.e.
|
boolean |
canAddWorkflowFunction(String workflowFunctionKey)
Check if function with given workflowFunctionKey can be added to this transition, i.e.
|
boolean |
canAddWorkflowValidator(String workflowValidatorKey)
Check if validator with given workflowValidatorKey can be added to this transition, i.e.
|
WorkflowTransition |
goToAddWorkflowCondition()
Go to the 'Add Workflow Condition' form where user can choose between available workflow conditions to add to
the transition.
|
WorkflowTransition |
goToAddWorkflowFunction()
Go to the 'Add Workflow Function' form where user can choose between available workflow functions to add to
the transition.
|
WorkflowTransition |
goToAddWorkflowValidator()
Go to the 'Add Workflow Validator' form where user can choose among available workflow validators to add to
the transition.
|
boolean |
isTabOpen(WorkflowTransition.Tabs tab)
Check if given tab is currently open
|
WorkflowTransition |
openTab(WorkflowTransition.Tabs tab)
Open given tab.
|
public WorkflowTransitionImpl(net.sourceforge.jwebunit.WebTester tester, JIRAEnvironmentData environmentData, int logIndentLevel)
@Inject public WorkflowTransitionImpl(net.sourceforge.jwebunit.WebTester tester, JIRAEnvironmentData environmentData)
public boolean canAddWorkflowCondition(String workflowConditionKey)
WorkflowTransition
canAddWorkflowCondition
in interface WorkflowTransition
workflowConditionKey
- key of the condition to checktrue
, if condition can be added to this transitionpublic WorkflowTransition goToAddWorkflowCondition()
WorkflowTransition
goToAddWorkflowCondition
in interface WorkflowTransition
public WorkflowTransition addWorkflowCondition(String workflowConditionKey)
WorkflowTransition
WorkflowTransition.addWorkflowCondition(String, java.util.Map)
.addWorkflowCondition
in interface WorkflowTransition
workflowConditionKey
- full plugin key of the workflow condition to addpublic WorkflowTransition addWorkflowCondition(String workflowConditionKey, Map<String,String> configFormParams)
WorkflowTransition
addWorkflowCondition
in interface WorkflowTransition
workflowConditionKey
- full plugin key of the workflow condition to addconfigFormParams
- form parameters to fill the configure condition screenpublic WorkflowTransition goToAddWorkflowValidator()
WorkflowTransition
goToAddWorkflowValidator
in interface WorkflowTransition
public boolean canAddWorkflowValidator(String workflowValidatorKey)
WorkflowTransition
canAddWorkflowValidator
in interface WorkflowTransition
workflowValidatorKey
- key of the validator to checktrue
, if condition can be added to this transitionpublic WorkflowTransition addWorkflowValidator(String workflowValidatorKey)
WorkflowTransition
WorkflowTransition.addWorkflowValidator(String, java.util.Map)
.addWorkflowValidator
in interface WorkflowTransition
workflowValidatorKey
- full plugin key of the workflow validator to addpublic WorkflowTransition addWorkflowValidator(String workflowValidatorKey, Map<String,String> configFormParams)
WorkflowTransition
addWorkflowValidator
in interface WorkflowTransition
workflowValidatorKey
- full plugin key of the workflow validator to addconfigFormParams
- form parameters to fill the configure validator screenpublic boolean canAddWorkflowFunction(String workflowFunctionKey)
WorkflowTransition
canAddWorkflowFunction
in interface WorkflowTransition
workflowFunctionKey
- key of the function to checktrue
, if condition can be added to this transitionpublic WorkflowTransition goToAddWorkflowFunction()
WorkflowTransition
goToAddWorkflowFunction
in interface WorkflowTransition
public WorkflowTransition addWorkflowFunction(String workflowFunctionKey)
WorkflowTransition
WorkflowTransition.addWorkflowFunction(String, java.util.Map)
.addWorkflowFunction
in interface WorkflowTransition
workflowFunctionKey
- full plugin key of the workflow function to addpublic WorkflowTransition addWorkflowFunction(String workflowFunctionKey, Map<String,String> configFormParams)
WorkflowTransition
WorkflowTransition.addWorkflowFunction(String)
instead, or pass empty map.addWorkflowFunction
in interface WorkflowTransition
workflowFunctionKey
- full plugin key of the workflow function to addconfigFormParams
- form parameters to fill the configure function screenpublic boolean isTabOpen(WorkflowTransition.Tabs tab)
WorkflowTransition
isTabOpen
in interface WorkflowTransition
tab
- tab to checktrue
, if given tab is currently openpublic WorkflowTransition openTab(WorkflowTransition.Tabs tab)
WorkflowTransition
openTab
in interface WorkflowTransition
tab
- tab to openCopyright © 2002-2019 Atlassian. All Rights Reserved.