com.atlassian.jira.webtest.webdriver.tests.projectconfig
Class TestTabWorkflow.AssignableWorkflowScheme
java.lang.Object
com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AssignableWorkflowScheme
- Enclosing class:
- TestTabWorkflow
public class TestTabWorkflow.AssignableWorkflowScheme
- extends Object
TestTabWorkflow.AssignableWorkflowScheme
public TestTabWorkflow.AssignableWorkflowScheme(String name)
TestTabWorkflow.AssignableWorkflowScheme
public TestTabWorkflow.AssignableWorkflowScheme(String name,
Map<String,TestTabWorkflow.Workflow> mappings)
setDraft
public TestTabWorkflow.AssignableWorkflowScheme setDraft(TestTabWorkflow.DraftWorkflowScheme draft)
getDraftNotNull
public TestTabWorkflow.DraftWorkflowScheme getDraftNotNull()
getDraft
public TestTabWorkflow.DraftWorkflowScheme getDraft()
hasDraft
public boolean hasDraft()
isDefaultScheme
public boolean isDefaultScheme()
setDefaultScheme
public TestTabWorkflow.AssignableWorkflowScheme setDefaultScheme(boolean defaultScheme)
getName
public String getName()
setName
public TestTabWorkflow.AssignableWorkflowScheme setName(String name)
discardDraft
public TestTabWorkflow.AssignableWorkflowScheme discardDraft()
clone
public TestTabWorkflow.AssignableWorkflowScheme clone(String newName)
create
public TestTabWorkflow.AssignableWorkflowScheme create()
delete
public TestTabWorkflow.AssignableWorkflowScheme delete()
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
getId
public Long getId()
setId
public com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme setId(Long id)
getWorkflow
public TestTabWorkflow.Workflow getWorkflow(String issueType)
getDefaultWorkflow
public TestTabWorkflow.Workflow getDefaultWorkflow()
getScheme
public Map<String,TestTabWorkflow.Workflow> getScheme()
getWorkflow
public TestTabWorkflow.Workflow getWorkflow(Map<String,TestTabWorkflow.Workflow> scheme,
String issueType)
getDefaultWorkflow
public TestTabWorkflow.Workflow getDefaultWorkflow(Map<String,TestTabWorkflow.Workflow> scheme)
clearMappings
public com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme clearMappings()
orderForScheme
public Comparator<TestTabWorkflow.Workflow> orderForScheme()
getWorkflowEntries
public List<com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.WorkflowEntry> getWorkflowEntries(com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.Project project)
getInvertedMap
public com.google.common.collect.Multimap<TestTabWorkflow.Workflow,String> getInvertedMap(com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.Project project)
getWorkflows
public Set<TestTabWorkflow.Workflow> getWorkflows()
setMappings
public com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme setMappings(Map<String,TestTabWorkflow.Workflow> workflowMappings)
setMapping
public com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme setMapping(String issueType,
TestTabWorkflow.Workflow workflowName)
setDefaultWorkflow
public com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme setDefaultWorkflow(TestTabWorkflow.Workflow workflowName)
removeWorkflow
public com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme removeWorkflow(TestTabWorkflow.Workflow workflow)
getActualWorkflow
public TestTabWorkflow.Workflow getActualWorkflow(String issueType)
simplify
public com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme simplify(com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.Project project)
Copyright © 2002-2014 Atlassian. All Rights Reserved.