com.ibm.team.fvt.tests.clm.pages.dialogs.rm
Class RmCreateArtifactDialog

java.lang.Object
  extended by com.ibm.team.fvt.tests.web.WebPageElement
      extended by com.ibm.team.fvt.tests.web.WebElementWrapper
          extended by com.ibm.team.fvt.tests.web.WebWindow
              extended by com.ibm.team.fvt.tests.web.WebDialog
                  extended by com.ibm.team.fvt.tests.clm.pages.dialogs.ClmWebPageDialog
                      extended by com.ibm.team.fvt.tests.clm.pages.dialogs.ClmWebPageDefaultDialog
                          extended by com.ibm.team.fvt.tests.clm.pages.dialogs.rm.RmCreateArtifactDialog

public class RmCreateArtifactDialog
extends ClmWebPageDefaultDialog

Manage dialog launched to create a requirement from Artifacts page.

Following actions are accessible on this page:

Following operations are also specialized for dialogs:

See Also:
RmWebArtifactsPage, RmWebCollectionsPage

Constructor Summary
RmCreateArtifactDialog(ClmWebPage page)
           
 
Method Summary
 void createArtifact(java.lang.String artifact, java.lang.String type, java.lang.String format)
          Creates an artifact of the specified name, type, and format.
 void createCollection(java.lang.String collection)
          Create the given collection.
 void createModule(java.lang.String module)
          Create the given module.
 void createRequirement(java.lang.String requirement)
          Create the given requirement.
 
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 java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RmCreateArtifactDialog

public RmCreateArtifactDialog(ClmWebPage page)
Method Detail

createArtifact

public void createArtifact(java.lang.String artifact,
                           java.lang.String type,
                           java.lang.String format)
Creates an artifact of the specified name, type, and format. The name is required, but all other parameters can be null.

Parameters:
artifact - The name of the artifact in the form of a String. (required)
type - The type of the artifact in the form of a String. (can be null)
format - The format of the artifact in the form of a String. (can be null)

createCollection

public void createCollection(java.lang.String collection)
Create the given collection.

Note that it's assumed that artifact type and format are already well selected (typically when opening this dialog using the 'Create Collection' button in Collections RM web page).

Parameters:
collection - The name of the collection to create

createModule

public void createModule(java.lang.String module)
Create the given module.

Note that it's assumed that artifact type and format are already well selected (typically when opening this dialog using the 'Create Module' button in Modules RM web page).

Parameters:
module - The name of the module to create

createRequirement

public void createRequirement(java.lang.String requirement)
Create the given requirement.

Note that it's assumed that artifact type and format are already well selected (typically when opening this dialog using the 'Create Requirement' button in Artifacts RM web page).

Parameters:
requirement - The name of the requirement to create