com.ibm.team.fvt.tests.clm.pages.rm
Class RmWebProjectDashboardPage
java.lang.Object
com.ibm.team.fvt.tests.web.WebPage
com.ibm.team.fvt.tests.clm.pages.ClmWebPage
com.ibm.team.fvt.tests.clm.pages.rm.RmWebPage
com.ibm.team.fvt.tests.clm.pages.rm.RmWebProjectAreaPage
com.ibm.team.fvt.tests.clm.pages.rm.RmWebProjectDashboardPage
- All Implemented Interfaces:
- ClmWebPageConstants
public class RmWebProjectDashboardPage
- extends RmWebProjectAreaPage
Manage the RM Project Area Project Dashboard web page.
The page address is something like:
https://server:port/rm/web#action=com.ibm.rdm.web.pages.showFoundationProjectDashboard&projectURI=projectURI
.
Following actions are accessible on this page:
Following functionalities are also defined or specialized by this page:
Fields inherited from class com.ibm.team.fvt.tests.web.WebPage |
NO_DATA |
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 |
DEFAULT_VIEWLETS_NUMBER
public static final java.lang.String DEFAULT_VIEWLETS_NUMBER
- See Also:
- Constant Field Values
RmWebProjectDashboardPage
public RmWebProjectDashboardPage(java.lang.String url,
ClmConfig config,
com.ibm.team.fvt.tests.config.User user,
java.lang.String... info)
addViewlet
public <V extends ClmViewlet> V addViewlet(java.lang.String title,
java.lang.Class<V> viewletClass)
- See Also:
ClmProjectDashboardPageHelper.addViewlet(String, Class)
addViewlet
public <V extends ClmViewlet> V addViewlet(java.lang.String title,
java.lang.String application,
java.lang.Class<V> viewletClass)
- See Also:
ClmProjectDashboardPageHelper.addViewlet(String, String, Class)
getViewletElement
public <V extends ClmViewlet> V getViewletElement(java.lang.String title,
java.lang.Class<V> viewletClass)
- See Also:
ClmProjectDashboardPageHelper.getViewletElement(String, Class)
getViewletElements
public java.util.List<com.ibm.team.fvt.tests.web.WebBrowserElement> getViewletElements()
- See Also:
ClmProjectDashboardPageHelper.getViewletElements()
gotoManagePropertiesPage
public RmWebManageProjectPropertiesPage gotoManagePropertiesPage()
- Navigate to the RM Manage Project Properties page (that allows interaction
with the RM Project's types system, plus the templates, and the Team Permissions.
- Returns:
- The opened properties page as a
RmWebManageProjectPropertiesPage
.
- Throws:
com.ibm.team.fvt.tests.scenario.errors.ScenarioFailedError
- If the current page user is not Jazz Admin.
refreshContent
public void refreshContent()
- See Also:
ClmProjectDashboardPageHelper.refreshContent()
setAutoSave
public void setAutoSave(boolean on)
- See Also:
ClmProjectDashboardPageHelper.setAutoSave(boolean)