com.atlassian.jira.pageobjects.project
Class ProjectConfigTabs

java.lang.Object
  extended by com.atlassian.jira.pageobjects.project.ProjectConfigTabs

public class ProjectConfigTabs
extends Object

Represents the tabs on the project configuration page.

Since:
v4.4

Nested Class Summary
static class ProjectConfigTabs.Tab
           
 
Constructor Summary
ProjectConfigTabs()
           
 
Method Summary
 String getProjectKey()
           
 ProjectConfigTabs.Tab getSelectedTab()
           
 List<ProjectConfigTabs.Tab> getTabs()
           
 ComponentsPageTab gotoComponentsTab()
           
 IssueTypesTab gotoIssueTypesTab()
           
<T extends IssueTypeTab>
T
gotoIssueTypeTab(long issueTypeId, IssueTypeHeader.Mode<T> mode)
           
 IssueTypeViewTab gotoIssueTypeViewTab(long issueTypeId)
           
 IssueTypeWorkflowTab gotoIssueTypeWorkflowTab(long issueTypeId)
           
 ProjectPermissionPageTab gotoProjectPermissionsTab()
           
 ProjectSummaryPageTab gotoSummaryTab()
           
<T extends ProjectConfigPageTab>
T
gotoTab(String linkId, Class<T> type, Object... args)
           
 VersionPageTab gotoVersionsTab()
           
 void init()
           
 boolean isComponentsTabSelected()
           
 boolean isIssueTypesTabSelected()
           
 boolean isIssueTypeTabSelected(long issueTypeId)
           
 boolean isProjectPermissionsTabSelected()
           
 boolean isSummaryTabSelected()
           
 boolean isTabSelected(String linkId)
           
 boolean isVersionsTabSelected()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectConfigTabs

public ProjectConfigTabs()
Method Detail

init

public void init()

getProjectKey

public String getProjectKey()

getTabs

public List<ProjectConfigTabs.Tab> getTabs()

getSelectedTab

public ProjectConfigTabs.Tab getSelectedTab()

isSummaryTabSelected

public boolean isSummaryTabSelected()

gotoSummaryTab

public ProjectSummaryPageTab gotoSummaryTab()

isVersionsTabSelected

public boolean isVersionsTabSelected()

gotoVersionsTab

public VersionPageTab gotoVersionsTab()

isComponentsTabSelected

public boolean isComponentsTabSelected()

gotoComponentsTab

public ComponentsPageTab gotoComponentsTab()

isIssueTypesTabSelected

public boolean isIssueTypesTabSelected()

gotoIssueTypesTab

public IssueTypesTab gotoIssueTypesTab()

isIssueTypeTabSelected

public boolean isIssueTypeTabSelected(long issueTypeId)

gotoIssueTypeWorkflowTab

public IssueTypeWorkflowTab gotoIssueTypeWorkflowTab(long issueTypeId)

gotoIssueTypeViewTab

public IssueTypeViewTab gotoIssueTypeViewTab(long issueTypeId)

gotoIssueTypeTab

public <T extends IssueTypeTab> T gotoIssueTypeTab(long issueTypeId,
                                                   IssueTypeHeader.Mode<T> mode)

isProjectPermissionsTabSelected

public boolean isProjectPermissionsTabSelected()

gotoProjectPermissionsTab

public ProjectPermissionPageTab gotoProjectPermissionsTab()

gotoTab

public <T extends ProjectConfigPageTab> T gotoTab(String linkId,
                                                  Class<T> type,
                                                  Object... args)

isTabSelected

public boolean isTabSelected(String linkId)


Copyright © 2002-2014 Atlassian. All Rights Reserved.