com.atlassian.bamboo.pageobjects.pages.global
Class BambooDashboardPage

java.lang.Object
  extended by com.atlassian.bamboo.pageobjects.core.AbstractBambooPage
      extended by com.atlassian.bamboo.pageobjects.pages.global.BambooDashboardPage
All Implemented Interfaces:
GlobalPage, com.atlassian.pageobjects.Page, com.atlassian.pageobjects.page.HomePage<BambooHeader>

public class BambooDashboardPage
extends AbstractBambooPage
implements com.atlassian.pageobjects.page.HomePage<BambooHeader>, GlobalPage


Field Summary
 
Fields inherited from class com.atlassian.bamboo.pageobjects.core.AbstractBambooPage
driver, elementFinder, pageBinder, testedProduct
 
Constructor Summary
BambooDashboardPage()
           
 
Method Summary
 ServerStateBanner getStateBanner()
           
 java.lang.String getUrl()
           
 java.lang.String globalLinkId()
          ID of the link in the main navigation menu.
 com.atlassian.pageobjects.elements.PageElement indicator()
          This must return an element whose presence indicates that we're on given page.
protected  com.atlassian.pageobjects.elements.query.TimedCondition isPageLoaded()
          This indicates that the page has loaded and the presence of indicator may be verified.
 
Methods inherited from class com.atlassian.bamboo.pageobjects.core.AbstractBambooPage
doWait, ensureIndicatorPresent, getHeader, isAdmin, isLoggedIn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.pageobjects.page.HomePage
getHeader
 

Constructor Detail

BambooDashboardPage

public BambooDashboardPage()
Method Detail

getUrl

public java.lang.String getUrl()
Specified by:
getUrl in interface com.atlassian.pageobjects.Page

globalLinkId

public java.lang.String globalLinkId()
Description copied from interface: GlobalPage
ID of the link in the main navigation menu.

Specified by:
globalLinkId in interface GlobalPage
Returns:
global link ID

isPageLoaded

protected com.atlassian.pageobjects.elements.query.TimedCondition isPageLoaded()
Description copied from class: AbstractBambooPage
This indicates that the page has loaded and the presence of indicator may be verified.

Overrides:
isPageLoaded in class AbstractBambooPage
Returns:
time condition indication that the page has loaded

indicator

public com.atlassian.pageobjects.elements.PageElement indicator()
Description copied from class: AbstractBambooPage
This must return an element whose presence indicates that we're on given page.

Specified by:
indicator in class AbstractBambooPage
Returns:
element uniquely identifying given page

getStateBanner

public ServerStateBanner getStateBanner()


Copyright © 2012 Atlassian. All Rights Reserved.