|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.team.fvt.tests.topology.Application
com.ibm.team.fvt.tests.clm.topology.ClmApplication
com.ibm.team.fvt.tests.clm.topology.RmApplication
public class RmApplication
Concrete class for RM application.
Current web pages for this application are:
getAllProjectsUrl()
: Return the RM All Projects page URL.getShowProjectDashboardUrl(String, boolean)
: Return the RM
Artifacts or Collections page URL prefix.Following functionalities are also defined or specialized by this page:
getDefaultProcessRoles()
: Return the default process roles use
for the application project area.getPageUrl(String)
: Return the modified page URL if necessary.getTitle()
: Return the application title.getSuffix()
: Return the application suffix.
Field Summary |
---|
Constructor Summary | |
---|---|
RmApplication(java.lang.String url)
|
Method Summary | |
---|---|
java.lang.String |
getAllProjectsUrl()
Return the RM All Projects page URL. |
java.lang.String[] |
getDefaultProcessRoles()
Return the default process roles use for the project area. |
java.lang.String |
getLicenseId(java.lang.String licenseName)
Return the license ID for the given license name |
java.lang.String[] |
getLicenses()
|
java.lang.String |
getPageUrl(java.lang.String pageUrl)
Perform some automatic replacement inside the extracted default URL: " Application.getLocation() /web" or "Application.getLocation() /web/console"
URLs are replaced with "getAllProjectsUrl() " one
|
java.lang.String |
getProductName()
|
java.lang.String |
getShowProjectDashboardUrl(java.lang.String projectUri,
boolean collection)
Return the RM Artifacts or Collections page URL prefix. |
java.lang.String |
getSuffix()
|
java.lang.String |
getTitle()
|
boolean |
isRmApplication()
Return whether the current application is a RM application or not. |
java.lang.String |
toString()
|
Methods inherited from class com.ibm.team.fvt.tests.clm.topology.ClmApplication |
---|
getActiveProjectAreasUrl, getProjectAreaTitle, isCcmApplication, isDmApplication, isQmApplication |
Methods inherited from class com.ibm.team.fvt.tests.topology.Application |
---|
equals, getContextRoot, getLicense, getLocation, getTitleSuffix, getType, getTypeSuffix, hashCode |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RmApplication(java.lang.String url)
Method Detail |
---|
public java.lang.String getAllProjectsUrl()
getAllProjectsUrl
in class ClmApplication
Application.getLocation()
+ /web#action=com.ibm.rdm.web.pages.showAllProjectsPage"
public java.lang.String[] getDefaultProcessRoles()
Default is to have no default process roles.
getDefaultProcessRoles
in class ClmApplication
public java.lang.String getLicenseId(java.lang.String licenseName)
getLicenseId
in class ClmApplication
licenseName
- The license name
String
.public java.lang.String[] getLicenses()
getLicenses
in class com.ibm.team.fvt.tests.topology.Application
public java.lang.String getPageUrl(java.lang.String pageUrl)
Application.getLocation()
/web" or "Application.getLocation()
/web/console"
URLs are replaced with "getAllProjectsUrl()
" one
getPageUrl
in class com.ibm.team.fvt.tests.topology.Application
public java.lang.String getProductName()
getProductName
in class com.ibm.team.fvt.tests.topology.Application
public java.lang.String getShowProjectDashboardUrl(java.lang.String projectUri, boolean collection)
projectUri
- The URI of the project
Application.getLocation()
+ "/web#action=com.ibm.rdm.web.pages.showProjectDashboard&projectURI"
+"&viewType=collection"
public java.lang.String getTitle()
getTitle
in class com.ibm.team.fvt.tests.topology.Application
"Requirements Management"
public java.lang.String getSuffix()
getSuffix
in class com.ibm.team.fvt.tests.topology.Application
" (Requirements)"
public boolean isRmApplication()
ClmApplication
isRmApplication
in class ClmApplication
true
if current application is a RmApplication
,
false
otherwise.public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |