com.atlassian.jira.webtest.framework.impl.selenium.page.issue.move
Class SeleniumMoveSubtaskConfirmation<P extends ParentPage>

java.lang.Object
  extended by com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
      extended by com.atlassian.jira.webtest.framework.impl.selenium.core.AbstractSeleniumPageObject
          extended by com.atlassian.jira.webtest.framework.impl.selenium.core.AbstractLocatorBasedPageObject
              extended by com.atlassian.jira.webtest.framework.impl.selenium.page.AbstractSeleniumPage
                  extended by com.atlassian.jira.webtest.framework.impl.selenium.page.AbstractSeleniumFlowPage<P,N>
                      extended by com.atlassian.jira.webtest.framework.impl.selenium.page.issue.move.AbstractSeleniumMoveSubTask<P,P>
                          extended by com.atlassian.jira.webtest.framework.impl.selenium.page.issue.move.SeleniumMoveSubtaskConfirmation<P>
All Implemented Interfaces:
Cancelable<P>, PageObject, Submittable<P>, IssueAware, FlowLastPage<P,P>, FlowPage<P,P>, MoveSubTaskConfirmation<P>, Page

public class SeleniumMoveSubtaskConfirmation<P extends ParentPage>
extends AbstractSeleniumMoveSubTask<P,P>
implements MoveSubTaskConfirmation<P>

Selenium implementation of MoveSubTaskConfirmation.

Since:
v4.3

Field Summary
 
Fields inherited from class com.atlassian.jira.webtest.framework.impl.selenium.page.AbstractSeleniumFlowPage
flowParent, stepNumber
 
Fields inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
assertThat, client, context, timeouts
 
Constructor Summary
SeleniumMoveSubtaskConfirmation(SeleniumContext ctx, P flowParent)
           
 
Method Summary
 P finish()
          Submit this flow page and finish the whole flow
protected  Class<P> nextStepType()
          Next page type
 IssuePickerPopup openParentIssuePicker()
          Open and get the issue picker popup of this page.
 Input parentIssueInput()
          Input for editing the parent issue value.
 IssuePickerPopup parentIssuePicker()
          Issue picker popup of this page.
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.page.issue.move.AbstractSeleniumMoveSubTask
cancelLocator, detector, isReady, issueData, nextLocator
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.page.AbstractSeleniumFlowPage
cancel, next, stepNumber, submit
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.page.AbstractSeleniumPage
isAt
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.AbstractSeleniumPageObject
body, conditions, css, forClass, id, jQuery, locatorFor, name, queries, waitFor, xpath
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
context
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.webtest.framework.page.FlowPage
next, stepNumber
 
Methods inherited from interface com.atlassian.jira.webtest.framework.page.Page
isAt
 
Methods inherited from interface com.atlassian.jira.webtest.framework.core.Cancelable
cancel
 
Methods inherited from interface com.atlassian.jira.webtest.framework.core.Submittable
submit
 
Methods inherited from interface com.atlassian.jira.webtest.framework.core.PageObject
context, isReady
 
Methods inherited from interface com.atlassian.jira.webtest.framework.model.IssueAware
issueData
 

Constructor Detail

SeleniumMoveSubtaskConfirmation

public SeleniumMoveSubtaskConfirmation(SeleniumContext ctx,
                                       P flowParent)
Method Detail

nextStepType

protected Class<P> nextStepType()
Description copied from class: AbstractSeleniumFlowPage
Next page type

Specified by:
nextStepType in class AbstractSeleniumFlowPage<P extends ParentPage,P extends ParentPage>
Returns:
next page type

parentIssuePicker

public IssuePickerPopup parentIssuePicker()
Description copied from interface: MoveSubTaskConfirmation
Issue picker popup of this page.

Specified by:
parentIssuePicker in interface MoveSubTaskConfirmation<P extends ParentPage>
Returns:
issue picker popup instance

parentIssueInput

public Input parentIssueInput()
Description copied from interface: MoveSubTaskConfirmation
Input for editing the parent issue value. This may be edited manually, or via the issue picker.

Specified by:
parentIssueInput in interface MoveSubTaskConfirmation<P extends ParentPage>
Returns:
parent issue input
See Also:
MoveSubTaskConfirmation.parentIssuePicker()

openParentIssuePicker

public IssuePickerPopup openParentIssuePicker()
Description copied from interface: MoveSubTaskConfirmation
Open and get the issue picker popup of this page.

Specified by:
openParentIssuePicker in interface MoveSubTaskConfirmation<P extends ParentPage>
Returns:
opened issue picker popup instance

finish

public P finish()
Description copied from interface: FlowLastPage
Submit this flow page and finish the whole flow

Specified by:
finish in interface FlowLastPage<P extends ParentPage,P extends ParentPage>
Returns:
target page of the flow


Copyright © 2002-2012 Atlassian. All Rights Reserved.