com.ibm.team.fvt.tests.clm.pages.clm
Class ClmAdminActiveProjectAreasPage

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.clm.ClmAdminWebPage
              extended by com.ibm.team.fvt.tests.clm.pages.clm.ClmAdminProjectAreasPage
                  extended by com.ibm.team.fvt.tests.clm.pages.clm.ClmAdminActiveProjectAreasPage
All Implemented Interfaces:
ClmWebPageConstants

public class ClmAdminActiveProjectAreasPage
extends ClmAdminProjectAreasPage

Class to manage active project areas.

Following features are accessible in this page:

Following methods 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
ClmAdminActiveProjectAreasPage(java.lang.String url, ClmConfig config, com.ibm.team.fvt.tests.config.User user)
           
 
Method Summary
 void archiveProjectArea(java.lang.String projectAreaName)
          Archive the given project area.
 ClmAdminProjectAreaPage createProject(java.lang.String projectAreaName, java.lang.String description, java.lang.String templateName)
          Creates a project by clicking on 'Create Project Area' link.
 
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.clm.ClmAdminProjectAreasPage
exists, gotoProjectAreaPage
 
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.clm.ClmAdminWebPage
clickReports, gotoProjectAreasPage
 
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

ClmAdminActiveProjectAreasPage

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

archiveProjectArea

public void archiveProjectArea(java.lang.String projectAreaName)
Archive the given project area.

Parameters:
projectAreaName - The project area to be archived

createProject

public ClmAdminProjectAreaPage createProject(java.lang.String projectAreaName,
                                             java.lang.String description,
                                             java.lang.String templateName)
Creates a project by clicking on 'Create Project Area' link.

Parameters:
projectAreaName - The name of the project
description - The description of the project
templateName - The template used for the project
Returns:
The create project area admin page as a ClmAdminProjectAreaPage.