com.ibm.team.fvt.tests.clm.pages.login
Class ClmLoginPage

java.lang.Object
  extended by com.ibm.team.fvt.tests.web.WebPage
      extended by com.ibm.team.fvt.tests.web.LoginPage
          extended by com.ibm.team.fvt.tests.clm.pages.login.ClmLoginPage

public class ClmLoginPage
extends com.ibm.team.fvt.tests.web.LoginPage

The login occurring when accessing to a CLM web page.

The web page to access through the login is stored in order to be able to logout if there's a user change while accessing the page. This will be done automatically if needed, callers does not need to perform any specific action while using this login class.


Field Summary
 
Fields inherited from class com.ibm.team.fvt.tests.web.WebPage
NO_DATA
 
Constructor Summary
ClmLoginPage(ClmWebPage destinationPage, ClmConfig config, com.ibm.team.fvt.tests.config.User user)
           
 
Method Summary
 void login()
           Overridden to allow logout in case of user change.
 
Methods inherited from class com.ibm.team.fvt.tests.web.WebPage
changeUser, checkHoverTitle, checkRichHover, get, getBrowser, getConfig, getLocation, getPage, getPage, getPageUsingBrowser, getUser, goBack, logout, openPage, openPage, openPageUsingBrowser, openPageUsingHoverTitle, openPageUsingLink, openPageUsingLink, openPageUsingLink, openPageUsingLink, openPageUsingLink, openPageUsingLink, refresh, richHoverOverLink, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClmLoginPage

public ClmLoginPage(ClmWebPage destinationPage,
                    ClmConfig config,
                    com.ibm.team.fvt.tests.config.User user)
Method Detail

login

public void login()
Overridden to allow logout in case of user change.

Overrides:
login in class com.ibm.team.fvt.tests.web.LoginPage