com.ibm.team.fvt.tests.clm.pages.dm
Class DmWebDesignExplorerPage

java.lang.Object
  extended by com.ibm.team.fvt.tests.web.WebPage
      extended by com.ibm.team.fvt.tests.clm.pages.ClmWebPage
          extended by com.ibm.team.fvt.tests.clm.pages.dm.DmWebPage
              extended by com.ibm.team.fvt.tests.clm.pages.dm.DmWebProjectAreaPage
                  extended by com.ibm.team.fvt.tests.clm.pages.dm.DmWebDesignExplorerPage
All Implemented Interfaces:
ClmWebPageConstants

public class DmWebDesignExplorerPage
extends DmWebProjectAreaPage

Manage the DM Explorer web page.

The page address is:

Following actions are accessible on this page:

Following functionalities are also defined or specialized by this page:


Field Summary
 
Fields inherited from class com.ibm.team.fvt.tests.web.WebPage
NO_DATA
 
Fields inherited from interface com.ibm.team.fvt.tests.clm.pages.ClmWebPageConstants
ADMINISTRATION_HOME_MENU_GROUP, JAZZ_TEAM_SERVER_HOME_MENU_ITEM, LIFECYCLE_PROJECT_ADMIN_MENU_ITEM, USER_NOT_AUTHORIZED_MESSAGE_ID, USER_NOT_AUTHORIZED_MESSAGE_LOCATOR
 
Constructor Summary
DmWebDesignExplorerPage(java.lang.String url, ClmConfig config, com.ibm.team.fvt.tests.config.User user)
           
 
Method Summary
 com.ibm.team.fvt.tests.web.WebBrowserElement getDocumentLink(java.lang.String title, boolean fail)
          Return the document link matching the given title.
 
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.dm.DmWebProjectAreaPage
getProjectAreaName, getProjectAreaTitle, gotoDesignExplorerPage, gotoDocumentPage, gotoImportStatusPage, openNewDocument
 
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.ClmWebPage
checkRichHover, clickHomeMenuItem, getBannerTitle, getCcmApplication, getConfig, getDmApplication, getJtsApplication, getLpaApplication, getMiniDashboard, getQmApplication, getRmApplication, getTitle, getUser, gotoCcmProjectPage, gotoCcmProjectPage, gotoDmProjectPage, gotoDmProjectPage, gotoJtsAdminHomePage, gotoLpaAllProjectsPage, gotoQmProjectPage, gotoQmProjectPage, gotoRmProjectPage, gotoRmProjectPage, logout, openAdminUIMenu, openHelpMenu, openHomeMenu, openMenu, openMenu, openToolbarMenu, openUserProfileMenu, refresh, save, waitWhileBusy
 
Methods inherited from class com.ibm.team.fvt.tests.web.WebPage
changeUser, checkHoverTitle, checkRichHover, get, getBrowser, getLocation, getPage, getPage, getPageUsingBrowser, goBack, openPage, openPage, openPageUsingBrowser, openPageUsingHoverTitle, openPageUsingLink, openPageUsingLink, openPageUsingLink, openPageUsingLink, openPageUsingLink, openPageUsingLink, richHoverOverLink, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DmWebDesignExplorerPage

public DmWebDesignExplorerPage(java.lang.String url,
                               ClmConfig config,
                               com.ibm.team.fvt.tests.config.User user)
Method Detail

getDocumentLink

public com.ibm.team.fvt.tests.web.WebBrowserElement getDocumentLink(java.lang.String title,
                                                                    boolean fail)
Return the document link matching the given title.

Parameters:
title - The title of the searched document
fail - Tells whether this method should throw a ScenarioFailedError when the document is link is found or not. If not, then returns null.
Returns:
The document link as a WebBrowserElement or null if no document is found.
Throws:
com.ibm.team.fvt.tests.scenario.errors.ScenarioFailedError - If failure is expected and the document link is not found.