Class AbstractBranchNavigatorPage
- java.lang.Object
-
- com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
-
- com.atlassian.bamboo.pageobjects.pages.plan.configuration.AbstractBranchNavigatorPage
-
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
- Direct Known Subclasses:
BranchConfigurationDetailsPage
,DependenciesConfigurationPage
,StageConfigurationPage
public abstract class AbstractBranchNavigatorPage extends AbstractBambooPage
-
-
Field Summary
Fields Modifier and Type Field Description protected com.atlassian.pageobjects.PageBinder
pageBinder
protected com.atlassian.pageobjects.elements.PageElement
planBranchLozenge
protected Select2Element
planBranchNavigator
-
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, elementFinder, poller, testedProduct
-
-
Constructor Summary
Constructors Constructor Description AbstractBranchNavigatorPage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BranchConfigurationDetailsPage
changePlanBranchToLightBranch(String planBranch, PlanKey planBranchKey)
String
getPlanBranchLozenge()
void
waitForAvailableBranches()
-
Methods inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
click, doWait, ensureIndicatorPresent, getFooter, getHeader, getTimeouts, indicator, isAdmin, isLoggedIn, isPageLoaded, sendEscapeKey, waitUntilElementIsLocated, waitUntilElementIsNotLocated, waitUntilElementIsNotVisible, waitUntilElementIsVisible
-
-
-
-
Field Detail
-
pageBinder
@Inject protected com.atlassian.pageobjects.PageBinder pageBinder
-
planBranchNavigator
protected Select2Element planBranchNavigator
-
planBranchLozenge
protected com.atlassian.pageobjects.elements.PageElement planBranchLozenge
-
-
Method Detail
-
waitForAvailableBranches
public void waitForAvailableBranches()
-
changePlanBranchToLightBranch
public BranchConfigurationDetailsPage changePlanBranchToLightBranch(String planBranch, PlanKey planBranchKey)
-
getPlanBranchLozenge
public String getPlanBranchLozenge()
-
-