Package com.atlassian.mywork.pageobjects
Class DashboardPage
- java.lang.Object
-
- com.atlassian.mywork.pageobjects.AbstractPageObject
-
- com.atlassian.mywork.pageobjects.DashboardPage
-
- All Implemented Interfaces:
com.atlassian.pageobjects.Page,com.atlassian.pageobjects.page.HomePage
public class DashboardPage extends AbstractPageObject implements com.atlassian.pageobjects.Page, com.atlassian.pageobjects.page.HomePage
-
-
Field Summary
-
Fields inherited from class com.atlassian.mywork.pageobjects.AbstractPageObject
elementFinder, pageBinder, ROOT_URL
-
-
Constructor Summary
Constructors Constructor Description DashboardPage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <P> PbindMiniviewPage(Class<P> pageClass)DashboardPagecloseDashboardDialog()com.atlassian.pageobjects.component.HeadergetHeader()intgetNewNotificationCount()StringgetUrl()NotificationsPageopen()NotificationsPageopenWithShortcut()voidwaitForNewNotifications()voidwaitForPage()-
Methods inherited from class com.atlassian.mywork.pageobjects.AbstractPageObject
waitForTransition
-
-
-
-
Method Detail
-
waitForPage
public void waitForPage()
-
open
public NotificationsPage open()
-
openWithShortcut
public NotificationsPage openWithShortcut()
-
bindMiniviewPage
public <P> P bindMiniviewPage(Class<P> pageClass)
-
getNewNotificationCount
public int getNewNotificationCount()
-
waitForNewNotifications
public void waitForNewNotifications()
-
closeDashboardDialog
public DashboardPage closeDashboardDialog()
-
getUrl
public String getUrl()
- Specified by:
getUrlin interfacecom.atlassian.pageobjects.Page
-
getHeader
public com.atlassian.pageobjects.component.Header getHeader()
- Specified by:
getHeaderin interfacecom.atlassian.pageobjects.page.HomePage
-
-