com.atlassian.jira.pageobjects.components
Class JiraHeader

java.lang.Object
  extended by com.atlassian.jira.pageobjects.components.JiraCommonHeader
      extended by com.atlassian.jira.pageobjects.components.JiraHeader
All Implemented Interfaces:
com.atlassian.pageobjects.component.Header

public class JiraHeader
extends JiraCommonHeader
implements com.atlassian.pageobjects.component.Header

Representation of the JIRA header

Since:
v4.4

Field Summary
protected  com.atlassian.pageobjects.elements.PageElementFinder elementFinder
           
 
Constructor Summary
JiraHeader()
           
 
Method Summary
 CreateIssueDialog createIssue()
           
 AutoComplete getAdminQuickSearch()
          Gets admin quick search.
 String getCurrentUserFullName()
           
 IssuesMenu getIssuesMenu()
           
 ProjectsMenu getProjectsMenu()
           
 com.atlassian.pageobjects.component.WebSudoBanner getWebSudoBanner()
           
 boolean hasCreateLink()
           
 void init()
           
 boolean isAdmin()
           
 boolean isLoggedIn()
           
<M extends com.atlassian.pageobjects.Page>
M
logout(Class<M> nextPage)
           
 
Methods inherited from class com.atlassian.jira.pageobjects.components.JiraCommonHeader
isAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

elementFinder

@Inject
protected com.atlassian.pageobjects.elements.PageElementFinder elementFinder
Constructor Detail

JiraHeader

public JiraHeader()
Method Detail

init

public void init()

getAdminQuickSearch

public AutoComplete getAdminQuickSearch()
Gets admin quick search. If it isn't present will return null

Returns:
admin quick search

getIssuesMenu

public IssuesMenu getIssuesMenu()

getProjectsMenu

public ProjectsMenu getProjectsMenu()

createIssue

public CreateIssueDialog createIssue()

hasCreateLink

public boolean hasCreateLink()

isLoggedIn

public boolean isLoggedIn()
Specified by:
isLoggedIn in interface com.atlassian.pageobjects.component.Header

logout

public <M extends com.atlassian.pageobjects.Page> M logout(Class<M> nextPage)
Specified by:
logout in interface com.atlassian.pageobjects.component.Header

getWebSudoBanner

public com.atlassian.pageobjects.component.WebSudoBanner getWebSudoBanner()
Specified by:
getWebSudoBanner in interface com.atlassian.pageobjects.component.Header

isAdmin

public boolean isAdmin()

getCurrentUserFullName

public String getCurrentUserFullName()


Copyright © 2002-2014 Atlassian. All Rights Reserved.