com.atlassian.jira.pageobjects.pages
Interface TabPage<T extends Tab>

All Superinterfaces:
com.atlassian.pageobjects.Page
All Known Implementing Classes:
AbstractJiraTabPage, BrowseProjectPage, BrowseVersionPage, ViewProfilePage

public interface TabPage<T extends Tab>
extends com.atlassian.pageobjects.Page

A page with tabs.

Since:
v4.4

Method Summary
 boolean hasTab(Class<? extends T> tabClass)
          Check whether this page has given tab.
<TT extends T>
TT
openTab(Class<TT> tabClass)
          Open tab of given type.
 
Methods inherited from interface com.atlassian.pageobjects.Page
getUrl
 

Method Detail

openTab

<TT extends T> TT openTab(Class<TT> tabClass)
Open tab of given type.

Type Parameters:
TT - tab parameter of the tab
Parameters:
tabClass - type of the tab
Returns:
open tab

hasTab

boolean hasTab(Class<? extends T> tabClass)
Check whether this page has given tab.

Parameters:
tabClass - tab class
Returns:
true, if this page has the tab


Copyright © 2002-2014 Atlassian. All Rights Reserved.