com.atlassian.jira.pageobjects.pages.project
Class BrowseProjectPage

java.lang.Object
  extended by com.atlassian.jira.pageobjects.pages.AbstractJiraPage
      extended by com.atlassian.jira.pageobjects.pages.AbstractJiraTabPage<BrowseProjectTab>
          extended by com.atlassian.jira.pageobjects.pages.project.BrowseProjectPage
All Implemented Interfaces:
TabPage<BrowseProjectTab>, com.atlassian.pageobjects.Page

public class BrowseProjectPage
extends AbstractJiraTabPage<BrowseProjectTab>

Browse project page implementation.

Since:
v4.4

Field Summary
 
Fields inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraTabPage
DEFAULT_TAB_CONTAINER_SELECTOR, tabLinksContainer
 
Fields inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
body, driver, elementFinder, footerElement, metaElement, pageBinder, timeouts
 
Constructor Summary
BrowseProjectPage(String projectKey)
           
 
Method Summary
protected
<T extends BrowseProjectTab>
Object[]
argsForTab(Class<T> tabClass)
           
 ProjectShortcutsDialog clickAvatar()
           
 String getUrl()
           
 com.atlassian.pageobjects.elements.PageElement goToCalendarTab()
           
 boolean hasAdminLink()
           
 com.atlassian.pageobjects.elements.query.TimedCondition isAt()
          Timed condition checking if we're at given page.
 boolean isIssueOnCalendar(String issueKey)
           
 
Methods inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraTabPage
hasTab, init, openTab
 
Methods inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
back, createXsrfUrl, doWait, execKeyboardShortcut, getHeader, getPageTitle, getXsrfToken, isAdmin, isLoggedIn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrowseProjectPage

public BrowseProjectPage(String projectKey)
Method Detail

getUrl

public String getUrl()

isAt

public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
Description copied from class: AbstractJiraPage
Timed condition checking if we're at given page.

Specified by:
isAt in class AbstractJiraPage
Returns:
timed condition checking, if the test is at given page

argsForTab

protected <T extends BrowseProjectTab> Object[] argsForTab(Class<T> tabClass)
Overrides:
argsForTab in class AbstractJiraTabPage<BrowseProjectTab>

clickAvatar

public ProjectShortcutsDialog clickAvatar()

hasAdminLink

public boolean hasAdminLink()

goToCalendarTab

public com.atlassian.pageobjects.elements.PageElement goToCalendarTab()

isIssueOnCalendar

public boolean isIssueOnCalendar(String issueKey)


Copyright © 2002-2014 Atlassian. All Rights Reserved.