com.atlassian.jira.pageobjects.gadgets
Class LoginGadget

java.lang.Object
  extended by it.com.atlassian.gadgets.pages.Gadget
      extended by com.atlassian.jira.pageobjects.gadgets.LoginGadget
All Implemented Interfaces:
com.atlassian.pageobjects.elements.PageElementFinder

public class LoginGadget
extends it.com.atlassian.gadgets.pages.Gadget

Represents login gadget in JIRA.

Since:
v5.1

Field Summary
static String ID
          Login gadget is built-in and always has this ID.
 
Fields inherited from class it.com.atlassian.gadgets.pages.Gadget
actions, driver, finder, pageBinder
 
Constructor Summary
LoginGadget()
           
LoginGadget(String id)
           
 
Method Summary
 com.atlassian.pageobjects.elements.PageElement getError()
          Get first error.
 Iterable<com.atlassian.pageobjects.elements.PageElement> getErrors()
           
 com.atlassian.pageobjects.elements.PageElement getLoginButton()
           
 com.atlassian.pageobjects.elements.PageElement getPasswordField()
           
 com.atlassian.pageobjects.elements.PageElement getPublicModeOffMessage()
           
 com.atlassian.pageobjects.elements.PageElement getUsernameField()
           
 boolean hasErrors()
           
 boolean hasPublicModeOffMessage()
           
 DashboardPage login(User user)
           
 
Methods inherited from class it.com.atlassian.gadgets.pages.Gadget
changeColor, delete, dragTo, dragTo, dragTo, find, find, find, find, findAll, findAll, findAll, findAll, getChrome, getChromeWebElement, getColor, getErrorMsgText, getHtml, getId, getMain, getMainText, getMainWebElement, getText, getTitleBar, getTitleBarWebElement, isMinimized, maximize, minimize, openMenu, switchBack, switchTo, switchTo, switchToIframe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
Login gadget is built-in and always has this ID.

See Also:
Constant Field Values
Constructor Detail

LoginGadget

public LoginGadget()

LoginGadget

public LoginGadget(String id)
Method Detail

login

public DashboardPage login(User user)

getUsernameField

public com.atlassian.pageobjects.elements.PageElement getUsernameField()

getPasswordField

public com.atlassian.pageobjects.elements.PageElement getPasswordField()

getLoginButton

public com.atlassian.pageobjects.elements.PageElement getLoginButton()

getPublicModeOffMessage

public com.atlassian.pageobjects.elements.PageElement getPublicModeOffMessage()

getError

public com.atlassian.pageobjects.elements.PageElement getError()
Get first error. If there is no error, the PageElement.isPresent() of the returned element will return false.

Returns:
first error on the gadget form.

getErrors

public Iterable<com.atlassian.pageobjects.elements.PageElement> getErrors()

hasPublicModeOffMessage

public boolean hasPublicModeOffMessage()

hasErrors

public boolean hasErrors()


Copyright © 2002-2013 Atlassian. All Rights Reserved.