com.ibm.team.fvt.tests.clm.pages.viewlet
Class ClmBookmarksViewlet

java.lang.Object
  extended by com.ibm.team.fvt.tests.web.WebPageElement
      extended by com.ibm.team.fvt.tests.web.WebElementWrapper
          extended by com.ibm.team.fvt.tests.clm.pages.ClmViewlet
              extended by com.ibm.team.fvt.tests.clm.pages.viewlet.ClmBookmarksViewlet

public class ClmBookmarksViewlet
extends ClmViewlet

Manage RM Bookmarks viewlet.

Following actions are accessible on this page:

Following operations are also defined or specialized for rich hovers:


Constructor Summary
ClmBookmarksViewlet(com.ibm.team.fvt.tests.web.WebPage page, com.ibm.team.fvt.tests.web.WebBrowserElement webElement)
           
 
Method Summary
 com.ibm.team.fvt.tests.web.WebBrowserElement getResourceLinkElement(java.lang.String resource)
          Return the link element of the given resource.
<V extends com.ibm.team.fvt.tests.web.WebPage>
V
selectBookmark(java.lang.String bookmark, java.lang.Class<V> pageClass, java.lang.String data)
          Select a bookmark by clicking the bookmark link
 
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.ClmViewlet
checkDevelopmentPlanRichHover, checkTestCaseRichHover, checkTestCaseRichHover, checkWortkItemRichHover, checkWortkItemRichHover, getTitle, validate, waitForLoadingEnd
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClmBookmarksViewlet

public ClmBookmarksViewlet(com.ibm.team.fvt.tests.web.WebPage page,
                           com.ibm.team.fvt.tests.web.WebBrowserElement webElement)
Method Detail

getResourceLinkElement

public com.ibm.team.fvt.tests.web.WebBrowserElement getResourceLinkElement(java.lang.String resource)
Description copied from class: ClmViewlet
Return the link element of the given resource.

Overrides:
getResourceLinkElement in class ClmViewlet
Parameters:
resource - The resource name or reference.
Returns:
The link element as a WebBrowserElement or null if the resource link was not found in the viewlet

selectBookmark

public <V extends com.ibm.team.fvt.tests.web.WebPage> V selectBookmark(java.lang.String bookmark,
                                                                       java.lang.Class<V> pageClass,
                                                                       java.lang.String data)
Select a bookmark by clicking the bookmark link

Parameters:
bookmark - The name of the bookmark
Returns:
The page for the bookmark link