Class NotificationDrilldownPage
- java.lang.Object
-
- com.atlassian.mywork.pageobjects.AbstractPageObject
-
- com.atlassian.mywork.pageobjects.mobile.MobilePageObject
-
- com.atlassian.mywork.pageobjects.mobile.NotificationDrilldownPage
-
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
public class NotificationDrilldownPage extends MobilePageObject implements com.atlassian.pageobjects.Page
-
-
Field Summary
-
Fields inherited from class com.atlassian.mywork.pageobjects.mobile.MobilePageObject
driver, MOBILE_URL
-
Fields inherited from class com.atlassian.mywork.pageobjects.AbstractPageObject
elementFinder, pageBinder, ROOT_URL
-
-
Constructor Summary
Constructors Constructor Description NotificationDrilldownPage()NotificationDrilldownPage(String notificationId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MobileNotificationsPageback()voidexpand()List<NotificationAction>getActions()protected static List<NotificationAction>getActions(com.atlassian.pageobjects.PageBinder pageBinder, com.atlassian.pageobjects.elements.PageElement element)StringgetActionText()List<NotificationDrilldownItem>getAllItems()Returns all drilldown items, even if they are collapsed.StringgetCollapsedText()StringgetItemTitle()StringgetUrl()List<NotificationDrilldownItem>getVisibleItems()Returns only the Drilldown items that are not collapsed.<P> PgotoLink(int actionIndex, Class<P> pageClass, Object... args)booleanhasHeader()booleanisCollapsed()booleanisConvertTaskButtonVisible()TaskDetailPageopenTask()voidwaitUntilVisible()-
Methods inherited from class com.atlassian.mywork.pageobjects.mobile.MobilePageObject
backButton, switchTo
-
Methods inherited from class com.atlassian.mywork.pageobjects.AbstractPageObject
waitForTransition
-
-
-
-
Constructor Detail
-
NotificationDrilldownPage
public NotificationDrilldownPage()
-
NotificationDrilldownPage
public NotificationDrilldownPage(String notificationId)
-
-
Method Detail
-
waitUntilVisible
public void waitUntilVisible()
-
getUrl
public String getUrl()
- Specified by:
getUrlin interfacecom.atlassian.pageobjects.Page
-
back
public MobileNotificationsPage back()
-
hasHeader
public boolean hasHeader()
-
getItemTitle
public String getItemTitle()
-
getActionText
public String getActionText()
-
isCollapsed
public boolean isCollapsed()
-
getCollapsedText
public String getCollapsedText()
-
expand
public void expand()
-
isConvertTaskButtonVisible
public boolean isConvertTaskButtonVisible()
-
openTask
public TaskDetailPage openTask()
-
getVisibleItems
public List<NotificationDrilldownItem> getVisibleItems()
Returns only the Drilldown items that are not collapsed.
-
getAllItems
public List<NotificationDrilldownItem> getAllItems()
Returns all drilldown items, even if they are collapsed.
-
getActions
public List<NotificationAction> getActions()
-
getActions
protected static List<NotificationAction> getActions(com.atlassian.pageobjects.PageBinder pageBinder, com.atlassian.pageobjects.elements.PageElement element)
-
-