Class ViewProfilePage
java.lang.Object
com.atlassian.jira.pageobjects.pages.AbstractJiraPage
com.atlassian.jira.pageobjects.pages.ViewProfilePage
- All Implemented Interfaces:
TabPage<ViewProfileTab>
,com.atlassian.pageobjects.Page
- Since:
- v5.1
-
Field Summary
Fields inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
body, driver, elementFinder, javascriptExecutor, metaElement, pageBinder, timeouts, webDriverPoller
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionedit()
Deprecated, for removal: This API element is subject to removal in a future version.com.atlassian.pageobjects.elements.PageElement
getUrl()
com.atlassian.pageobjects.elements.TimedElement
<T extends ViewProfileTab>
Tboolean
since v6.2boolean
boolean
boolean
boolean
hasTab
(Class<? extends ViewProfileTab> tabClass) Check whether this page has given tab.com.atlassian.pageobjects.elements.query.TimedCondition
isAt()
Timed condition checking if we're at given page.Deprecated, for removal: This API element is subject to removal in a future version.<T extends ViewProfileTab>
TOpen tab of given type.Methods inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
back, doWait, execKeyboardShortcut, getHeader, getPageTitle, getXsrfToken, isAdmin, isLoggedIn
-
Constructor Details
-
ViewProfilePage
public ViewProfilePage()
-
-
Method Details
-
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 classAbstractJiraPage
- Returns:
- timed condition checking, if the test is at given page
-
getUrl
- Specified by:
getUrl
in interfacecom.atlassian.pageobjects.Page
-
edit
Deprecated, for removal: This API element is subject to removal in a future version.UsegetDetails()
.ProfileDetailsFragment.edit()
instead. -
getUserTitleName
-
hasFilters
public boolean hasFilters()- Returns:
- true if the filters button is presented on the profile page
- Since:
- v6.2
-
hasActivityStream
public boolean hasActivityStream()since v6.2- Returns:
- true if the activity stream panel is presented on the profile page
-
getDetails
-
hasProfileDetails
public boolean hasProfileDetails()- Returns:
- true if the user profile panel is presented on the profile page
- Since:
- v6.2
-
getPreferences
-
hasProfilePreferences
public boolean hasProfilePreferences()- Returns:
- true if the profile preferences panel is presented on the profile page
- Since:
- v6.2
-
getMimeType
public com.atlassian.pageobjects.elements.PageElement getMimeType() -
openSummaryTab
-
openTab
Description copied from interface:TabPage
Open tab of given type.- Specified by:
openTab
in interfaceTabPage<ViewProfileTab>
- Type Parameters:
T
- tab parameter of the tab- Parameters:
tabClass
- type of the tab- Returns:
- open tab
-
goBackTo
-
hasTab
Description copied from interface:TabPage
Check whether this page has given tab.- Specified by:
hasTab
in interfaceTabPage<ViewProfileTab>
- Parameters:
tabClass
- tab class- Returns:
true
, if this page has the tab
-
openClearRememberMeTokensDialog
@Deprecated(since="11.0", forRemoval=true) public ClearRememberMeTokensDialog openClearRememberMeTokensDialog()Deprecated, for removal: This API element is subject to removal in a future version. -
getUserDetailsNotification
public com.atlassian.pageobjects.elements.TimedElement getUserDetailsNotification()
-