com.atlassian.mywork.pageobjects
Class NotificationDrilldownPage
java.lang.Object
com.atlassian.mywork.pageobjects.AbstractPageObject
com.atlassian.mywork.pageobjects.NotificationDrilldownPage
- All Implemented Interfaces:
- com.atlassian.pageobjects.Page
public class NotificationDrilldownPage
- extends AbstractPageObject
- implements com.atlassian.pageobjects.Page
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NotificationDrilldownPage
public NotificationDrilldownPage()
NotificationDrilldownPage
public NotificationDrilldownPage(java.lang.String aggregateKey)
waitUntilVisible
public void waitUntilVisible()
getUrl
public java.lang.String getUrl()
- Specified by:
getUrl in interface com.atlassian.pageobjects.Page
gotoLink
public <P> P gotoLink(int actionIndex,
java.lang.Class<P> pageClass,
java.lang.Object... args)
authorise
public OAuthConfirmPage authorise()
discard
public NotificationsPage discard()
back
public NotificationsPage back()
hasHeader
public boolean hasHeader()
getItemTitle
public java.lang.String getItemTitle()
getFocusedDrilldownTitle
public java.lang.String getFocusedDrilldownTitle()
getActionText
public java.lang.String getActionText()
isCollapsed
public boolean isCollapsed()
getCollapsedText
public java.lang.String getCollapsedText()
expand
public void expand()
isConvertTaskButtonVisible
public boolean isConvertTaskButtonVisible()
hasTask
public boolean hasTask()
createTask
public void createTask()
openTask
public TaskDetailPage openTask()
getVisibleItems
public java.util.List<NotificationDrilldownItem> getVisibleItems()
getActions
public java.util.List<NotificationAction> getActions()
getActions
protected static java.util.List<NotificationAction> getActions(com.atlassian.pageobjects.PageBinder pageBinder,
com.atlassian.pageobjects.elements.PageElement element)
navigateToActionMessageLink
public <P> P navigateToActionMessageLink(java.lang.Class<P> nextPage,
java.lang.Object... args)
sendKeys
public NotificationDrilldownPage sendKeys(java.lang.String shortcut)
- Sends the provided shortcut as keys to test keyboard shortcuts
- Parameters:
shortcut - string representing the key(s) to be pressed. eg: 'j'
gotoNotificationListKeyboard
public NotificationsPage gotoNotificationListKeyboard()
openFocusedNotification
public java.lang.String openFocusedNotification()
Copyright © 2012 Atlassian. All Rights Reserved.