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

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
All Implemented Interfaces:
ClmWebPageConstants
Direct Known Subclasses:
DmWebDesignExplorerPage, DmWebDocumentPage, DmWebImportStatusPage, DmWebProjectDashboardPage, DmWebProjectPropertiesPage

public abstract class DmWebProjectAreaPage
extends DmWebPage

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:

Following actions or functionalities are accessible in 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
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

DmWebProjectAreaPage

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

getProjectAreaName

public java.lang.String getProjectAreaName()

getProjectAreaTitle

public java.lang.String getProjectAreaTitle()

gotoDesignExplorerPage

public DmWebDesignExplorerPage gotoDesignExplorerPage()
Go to the Explorer

page using item of 'Designs' menu bar.

Returns:
The web page of the explorer as a DmWebDesignExplorerPage.

gotoDocumentPage

public DmWebDocumentPage gotoDocumentPage(java.lang.String title,
                                          boolean fail)
Go to a DM document page using item of the Explorer.

Parameters:
title - The document title we want to open the page
Returns:
The web page of the explorer as a DmWebDesignExplorerPage.

gotoImportStatusPage

public DmWebImportStatusPage gotoImportStatusPage()
Go to the Import Status page using item of 'Import' menu bar.

Returns:
The opened DmWebImportStatusPage page.

openNewDocument

public DmWebDocumentPage openNewDocument()
Open web page on a new document.

Returns:
The web page of the created document as a DmWebDocumentPage.