com.ibm.team.fvt.tests.clm.topology
Class LpaApplication

java.lang.Object
  extended by com.ibm.team.fvt.tests.topology.Application
      extended by com.ibm.team.fvt.tests.clm.topology.ClmApplication
          extended by com.ibm.team.fvt.tests.clm.topology.LpaApplication
All Implemented Interfaces:
ClmTopologyConstants

public class LpaApplication
extends ClmApplication

Concrete class for LPA application.

Current web pages for this application are:

Following functionalities are also defined or specialized by this page:


Field Summary
 
Fields inherited from interface com.ibm.team.fvt.tests.clm.topology.ClmTopologyConstants
ADMIN, ANALYST, CCM, CONTRIBUTOR, DESIGN_MANAGER, DESIGN_REVIEWER, DESIGNER, DEVELOPER, DEVELOPER_IEP, DM, DM_LICENSE_ID, DNG, DNG_LICENSE_ID, JTS, LICENSING, LICENSING_RHAPSODY_CONTRIBUTOR_ID, LICENSING_RHAPSODY_DESIGN_MANAGER_ID, LICENSING_RHAPSODY_DESIGN_REVIEWER_ID, LICENSING_RQM_TESTER_ID, LICENSING_RQM_VIEWER_ID, LICENSING_RRC_AUTHOR_ID, LICENSING_RRC_REVIEWER_ID, LICENSING_RSA_CONTRIBUTOR_ID, LICENSING_RSA_DESIGNER_ID, LICENSING_RTC_CONTRIBUTOR_ID, LICENSING_RTC_DEVELOPER_ID, LICENSING_RTC_DEVELOPER_IEP_ID, LICENSING_RTC_STAKEHOLDER_ID, QM, QM_LICENSE_ID, QUALITY_PROFESSIONAL, RM, RM_LICENSE_ID, RSA, RSA_LICENSE_ID, RTC_LICENSE_ID, STAKEHOLDER, VVC
 
Constructor Summary
LpaApplication(java.lang.String url)
           
 
Method Summary
 java.lang.String getAllProjectsUrl()
          Return the web projects page URL.
 java.lang.String getPageUrl(java.lang.String pageUrl)
          
 java.lang.String getTitle()
          
 boolean isLpaApplication()
          Return whether the current application is a LPA application or not.
 
Methods inherited from class com.ibm.team.fvt.tests.clm.topology.ClmApplication
getActiveProjectAreasUrl, getDefaultProcessRoles, getLicenseId, getProjectAreaTitle, isCcmApplication, isDmApplication, isJtsApplication, isQmApplication, isRmApplication, isVvcApplication
 
Methods inherited from class com.ibm.team.fvt.tests.topology.Application
equals, getContextRoot, getLicense, getLicenses, getLocation, getName, getProductName, getSuffix, getTitleSuffix, getType, getTypeSuffix, getUser, hashCode, login, needLogin, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LpaApplication

public LpaApplication(java.lang.String url)
Method Detail

getAllProjectsUrl

public java.lang.String getAllProjectsUrl()
Return the web projects page URL.

Specified by:
getAllProjectsUrl in class ClmApplication
Returns:
Application.getLocation() + "/web/projects"

getPageUrl

public java.lang.String getPageUrl(java.lang.String pageUrl)

Perform some automatic replacement inside the extracted default URL:

Overrides:
getPageUrl in class com.ibm.team.fvt.tests.topology.Application

getTitle

public java.lang.String getTitle()

Overrides:
getTitle in class com.ibm.team.fvt.tests.topology.Application
Returns:
"Lifecycle Project Administration"

isLpaApplication

public boolean isLpaApplication()
Description copied from class: ClmApplication
Return whether the current application is a LPA application or not.

Overrides:
isLpaApplication in class ClmApplication
Returns:
true if current application is a LpaApplication, false otherwise.