|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.team.fvt.tests.web.WebPage
com.ibm.team.fvt.tests.clm.pages.ClmWebPage
com.ibm.team.fvt.tests.clm.pages.dm.DmWebPage
com.ibm.team.fvt.tests.clm.pages.dm.DmWebProjectAreaPage
public abstract class DmWebProjectAreaPage
Abstract class to manage common actions to any DM application web page which is displaying project area information.
This class provides access to the following DM web pages through the Menu bar:
gotoDesignExplorerPage()
: Go to the Explorer page using
item of 'Designs' menu bar.gotoDocumentPage(String, boolean)
: Go to a DM document page
using item of the Explorer.
gotoImportStatusPage()
: Go to the Import Status page using
item of 'Import' menu bar.Following actions or functionalities are accessible in this page:
getProjectAreaName()
: Return the project area name.getProjectAreaTitle()
: Return the project area title.openNewDocument()
: Open web page on a new document.Following functionalities are also defined or specialized by this page:
getDesignsPopupMenu()
: Return the 'Designs' popup-menu element.getImportPopupMenu()
: Return the 'Import' popup-menu element.getSaveButtonXpath()
: Return the xpath for the save button.initPageInformation()
: Initialize page information.isDirty()
: Returns whether the current page has been modified
and needs to be saved.waitForSavingEnd()
: Wait for the end of the saving operation.waitForTitle(boolean)
: Wait for the title to be displayed in the
current CLM 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 | |
---|---|
DmWebProjectAreaPage(java.lang.String url,
ClmConfig config,
com.ibm.team.fvt.tests.config.User user,
java.lang.String... data)
|
Method Summary | |
---|---|
java.lang.String |
getProjectAreaName()
|
java.lang.String |
getProjectAreaTitle()
|
DmWebDesignExplorerPage |
gotoDesignExplorerPage()
Go to the Explorer |
DmWebDocumentPage |
gotoDocumentPage(java.lang.String title,
boolean fail)
Go to a DM document page using item of the Explorer. |
DmWebImportStatusPage |
gotoImportStatusPage()
Go to the Import Status page using item of 'Import' menu bar. |
DmWebDocumentPage |
openNewDocument()
Open web page on a new document. |
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 |
---|
public DmWebProjectAreaPage(java.lang.String url, ClmConfig config, com.ibm.team.fvt.tests.config.User user, java.lang.String... data)
Method Detail |
---|
public java.lang.String getProjectAreaName()
public java.lang.String getProjectAreaTitle()
public DmWebDesignExplorerPage gotoDesignExplorerPage()
DmWebDesignExplorerPage
.public DmWebDocumentPage gotoDocumentPage(java.lang.String title, boolean fail)
title
- The document title we want to open the page
DmWebDesignExplorerPage
.public DmWebImportStatusPage gotoImportStatusPage()
DmWebImportStatusPage
page.public DmWebDocumentPage openNewDocument()
DmWebDocumentPage
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |