com.atlassian.jira.webtest.framework.page
Interface FlowPage<P extends ParentPage,N extends Page>

Type Parameters:
P - parent page of the flow
N - next page in the flow
All Superinterfaces:
Cancelable<P>, Page, PageObject, Submittable<N>
All Known Subinterfaces:
ConvertToSubTaskSelectTypes<P>, FlowLastPage<P,F>, MoveSubTaskChooseOperation<P>, MoveSubTaskConfirmation<P>, MoveSubTaskOperationDetails<P>
All Known Implementing Classes:
AbstractSeleniumConvertToSubtask, AbstractSeleniumFlowPage, AbstractSeleniumMoveSubTask, SeleniumConvertToSubtaskSelectTypes, SeleniumMoveSubtaskChooseOperation, SeleniumMoveSubtaskConfirmation

public interface FlowPage<P extends ParentPage,N extends Page>
extends Page, Cancelable<P>, Submittable<N>

A page that is a step in a larger process. E.g. converting to sub-tasks, importing data, bulk editing etc. all consist of several steps, each of them represented by a single page.

Submittable.submit() operation of a flow page should have the same result as next().

Since:
v4.3

Method Summary
 N next()
          Submit this flow page and go to the next one in the flow.
 int stepNumber()
          Step number in the flow.
 
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
 

Method Detail

next

N next()
Submit this flow page and go to the next one in the flow. Synonym for Submittable.submit().

Returns:
next page in the flow

stepNumber

int stepNumber()
Step number in the flow.

Returns:
step number of this step


Copyright © 2002-2013 Atlassian. All Rights Reserved.