|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.team.fvt.tests.web.WebPageElement
com.ibm.team.fvt.tests.web.WebElementWrapper
com.ibm.team.fvt.tests.web.WebWindow
com.ibm.team.fvt.tests.web.WebDialog
com.ibm.team.fvt.tests.clm.pages.dialogs.ClmWebPageDialog
com.ibm.team.fvt.tests.clm.pages.dialogs.ClmWebPageDefaultDialog
com.ibm.team.fvt.tests.clm.pages.dialogs.rm.RmRequirementsSelectionDialog
com.ibm.team.fvt.tests.clm.pages.dialogs.rm.RmAddArtifactsDialog
public class RmAddArtifactsDialog
Class to manage dialog launched to add a requirement to a collection or module.
Following actions are accessible on this page:
addRequirements(String[])
: Add the given requirements to the current requirement. This method uses
the project root folder to filter artifacts.addRequirements(String, String[])
: Add the given requirements to the current requirement.
This method uses provided folderPath to locate requirementsaddRequirementUsingSearch(String)
: Add the given requirement to the current requirement.Following operations are also specialized for dialogs:
getCloseButton(boolean)
: Return the xpath of the button to close the
dialog.
RmWebShowCollectionPage
,
RmWebShowModulePage
Constructor Summary | |
---|---|
RmAddArtifactsDialog(ClmWebPage page)
|
Method Summary | |
---|---|
void |
addRequirements(java.lang.String[] requirements)
Add the given requirements to the current artifact. |
void |
addRequirements(java.lang.String folderPath,
java.lang.String[] requirements)
Add the given requirements to the current artifact. |
void |
addRequirementUsingSearch(java.lang.String requirement)
Adds the specified artifact to the current artifact. |
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.dialogs.rm.RmRequirementsSelectionDialog |
---|
selectRequirement, selectRequirement, selectRequirements, selectRequirementUsingSearch |
Methods inherited from class com.ibm.team.fvt.tests.web.WebDialog |
---|
open |
Methods inherited from class com.ibm.team.fvt.tests.web.WebWindow |
---|
cancel, close |
Methods inherited from class com.ibm.team.fvt.tests.web.WebElementWrapper |
---|
getText |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RmAddArtifactsDialog(ClmWebPage page)
Method Detail |
---|
public void addRequirements(java.lang.String folderPath, java.lang.String[] requirements)
Note: this method will filter results to the given folderPath. If a null path is provided, the root folder will used.
folderPath
- The folderPath to filter byrequirements
- The requirement names list to addpublic void addRequirements(java.lang.String[] requirements)
Note: this method will select the root project folder to filter the artifacts
requirements
- The requirement names list to addpublic void addRequirementUsingSearch(java.lang.String requirement)
requirement
- The name of the requirement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |