com.ibm.team.fvt.tests.clm.pages.rm
Class RmWebManageProjectPropertiesPage

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.rm.RmWebPage
              extended by com.ibm.team.fvt.tests.clm.pages.rm.RmWebManageProjectPropertiesPage
All Implemented Interfaces:
ClmWebPageConstants

public class RmWebManageProjectPropertiesPage
extends RmWebPage


Field Summary
static java.lang.String ARTIFACT_ATTRIBUTES_TAB
           
static java.lang.String ARTIFACT_TYPES_TAB
           
static java.lang.String ATTRIBUTE_DATA_TYPES_TAB
           
static java.lang.String LINK_TYPES_TAB
           
 
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
RmWebManageProjectPropertiesPage(java.lang.String url, ClmConfig config, com.ibm.team.fvt.tests.config.User user, java.lang.String... data)
           
 
Method Summary
 java.util.List<? extends org.openqa.selenium.WebElement> getAllArtifactAttributes()
          Returns a list of all the Artifact Attributes in this Rm Properties Page, as WebElements.
 java.util.List<? extends org.openqa.selenium.WebElement> getAllArtifactTypes()
          Returns a list of all the Artifact Types in this Rm Properties Page, as WebElements.
 java.util.List<? extends org.openqa.selenium.WebElement> getAllAttributeDataTypes()
          Returns a list of all the Attribute Data Types in this Rm Properties Page, as WebElements.
 java.util.List<? extends org.openqa.selenium.WebElement> getAllLinkTypes()
          Returns a list of all the Link Types in this Rm Properties Page, as WebElements.
 com.ibm.team.fvt.tests.web.WebBrowserElement selectTab(java.lang.String tabName)
          Select the given tab in the current page.
 
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.rm.RmWebPage
getAdminUIPopupMenu, getAllProjectAreasPage, getHelpPopupMenu, getSidebarSectionItemsCount, getUserPopupMenu
 
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
 

Field Detail

ARTIFACT_TYPES_TAB

public static final java.lang.String ARTIFACT_TYPES_TAB
See Also:
Constant Field Values

ARTIFACT_ATTRIBUTES_TAB

public static final java.lang.String ARTIFACT_ATTRIBUTES_TAB
See Also:
Constant Field Values

ATTRIBUTE_DATA_TYPES_TAB

public static final java.lang.String ATTRIBUTE_DATA_TYPES_TAB
See Also:
Constant Field Values

LINK_TYPES_TAB

public static final java.lang.String LINK_TYPES_TAB
See Also:
Constant Field Values
Constructor Detail

RmWebManageProjectPropertiesPage

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

getAllArtifactTypes

public java.util.List<? extends org.openqa.selenium.WebElement> getAllArtifactTypes()
Returns a list of all the Artifact Types in this Rm Properties Page, as WebElements.

Returns:
a list of WebElements representing the Artifact Types.

getAllArtifactAttributes

public java.util.List<? extends org.openqa.selenium.WebElement> getAllArtifactAttributes()
Returns a list of all the Artifact Attributes in this Rm Properties Page, as WebElements.

Returns:
a list of WebElements representing the Artifact Attributes.

getAllLinkTypes

public java.util.List<? extends org.openqa.selenium.WebElement> getAllLinkTypes()
Returns a list of all the Link Types in this Rm Properties Page, as WebElements.

Returns:
a list of WebElements representing the Link Types.

getAllAttributeDataTypes

public java.util.List<? extends org.openqa.selenium.WebElement> getAllAttributeDataTypes()
Returns a list of all the Attribute Data Types in this Rm Properties Page, as WebElements.

Returns:
a list of WebElements representing the Artifact Data Types.

selectTab

public com.ibm.team.fvt.tests.web.WebBrowserElement selectTab(java.lang.String tabName)
Select the given tab in the current page.

Parameters:
tabName - The tab to select
Returns:
The selected tab as a WebBrowserElement.