com.atlassian.jira.webtest.webdriver.tests.projectconfig
Class TestTabWorkflow.DraftWorkflowScheme

java.lang.Object
  extended by com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.DraftWorkflowScheme
Enclosing class:
TestTabWorkflow

public class TestTabWorkflow.DraftWorkflowScheme
extends Object


Constructor Summary
TestTabWorkflow.DraftWorkflowScheme(com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme parent)
           
 
Method Summary
 com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme clearMappings()
           
 TestTabWorkflow.DraftWorkflowScheme create()
           
 TestTabWorkflow.Workflow getActualWorkflow(String issueType)
           
 TestTabWorkflow.Workflow getDefaultWorkflow()
           
 TestTabWorkflow.Workflow getDefaultWorkflow(Map<String,TestTabWorkflow.Workflow> scheme)
           
 Long getId()
           
 com.google.common.collect.Multimap<TestTabWorkflow.Workflow,String> getInvertedMap(com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.Project project)
           
 String getLastModifiedUser()
           
 com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme getParent()
           
 Map<String,TestTabWorkflow.Workflow> getScheme()
           
 TestTabWorkflow.Workflow getWorkflow(Map<String,TestTabWorkflow.Workflow> scheme, String issueType)
           
 TestTabWorkflow.Workflow getWorkflow(String issueType)
           
 List<com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.WorkflowEntry> getWorkflowEntries(com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.Project project)
           
 Set<TestTabWorkflow.Workflow> getWorkflows()
           
 Comparator<TestTabWorkflow.Workflow> orderForScheme()
           
 com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme removeWorkflow(TestTabWorkflow.Workflow workflow)
           
 com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme setDefaultWorkflow(TestTabWorkflow.Workflow workflowName)
           
 com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme setId(Long id)
           
 TestTabWorkflow.DraftWorkflowScheme setLastModifiedUser(String lastModifiedUser)
           
 com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme setMapping(String issueType, TestTabWorkflow.Workflow workflowName)
           
 com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme setMappings(Map<String,TestTabWorkflow.Workflow> workflowMappings)
           
 TestTabWorkflow.DraftWorkflowScheme setParent(com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme parent)
           
 com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme simplify(com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.Project project)
           
 TestTabWorkflow.DraftWorkflowScheme update()
           
 TestTabWorkflow.DraftWorkflowScheme update(String user, String fullName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestTabWorkflow.DraftWorkflowScheme

public TestTabWorkflow.DraftWorkflowScheme(com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme parent)
Method Detail

setParent

public TestTabWorkflow.DraftWorkflowScheme setParent(com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme parent)

getParent

public com.atlassian.jira.webtest.webdriver.tests.projectconfig.TestTabWorkflow.AbstractWorkflowScheme getParent()

getLastModifiedUser

public String getLastModifiedUser()

setLastModifiedUser

public TestTabWorkflow.DraftWorkflowScheme setLastModifiedUser(String lastModifiedUser)

update

public TestTabWorkflow.DraftWorkflowScheme update(String user,
                                                  String fullName)

update

public TestTabWorkflow.DraftWorkflowScheme update()

create

public TestTabWorkflow.DraftWorkflowScheme create()

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.