Class DependenciesConfigurationPage
java.lang.Object
com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
com.atlassian.bamboo.pageobjects.pages.plan.configuration.AbstractBranchNavigatorPage
com.atlassian.bamboo.pageobjects.pages.plan.configuration.DependenciesConfigurationPage
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
-
Field Summary
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.plan.configuration.AbstractBranchNavigatorPage
planBranchLozenge, planBranchNavigator
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, elementFinder, poller, testedProduct
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddChildPlan
(@NotNull com.atlassian.bamboo.specs.api.model.plan.PlanProperties childPlan) addChildPlan
(@NotNull TestBuildDetails childPlan) getUrl()
com.atlassian.pageobjects.elements.PageElement
This must return an element whose presence indicates that we're on given page.boolean
boolean
removeChildPlan
(@NotNull com.atlassian.bamboo.specs.api.model.plan.PlanProperties childPlan) removeChildPlan
(@NotNull TestBuildDetails childPlan) save()
Methods inherited from class com.atlassian.bamboo.pageobjects.pages.plan.configuration.AbstractBranchNavigatorPage
changePlanBranchToLightBranch, getPlanBranchLozenge, waitForAvailableBranches
Methods inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
click, doWait, ensureIndicatorPresent, getFooter, getHeader, getTimeouts, isAdmin, isLoggedIn, isPageLoaded, sendEscapeKey, waitUntilElementIsLocated, waitUntilElementIsNotLocated, waitUntilElementIsNotVisible, waitUntilElementIsVisible
-
Constructor Details
-
DependenciesConfigurationPage
-
-
Method Details
-
indicator
public com.atlassian.pageobjects.elements.PageElement indicator()Description copied from class:AbstractBambooPage
This must return an element whose presence indicates that we're on given page.- Specified by:
indicator
in classAbstractBambooPage
- Returns:
- element uniquely identifying given page
-
getUrl
-
addChildPlan
-
addChildPlan
public DependenciesConfigurationPage addChildPlan(@NotNull @NotNull com.atlassian.bamboo.specs.api.model.plan.PlanProperties childPlan) -
removeChildPlan
-
removeChildPlan
public DependenciesConfigurationPage removeChildPlan(@NotNull @NotNull com.atlassian.bamboo.specs.api.model.plan.PlanProperties childPlan) -
isRemoveButtonPresentForAnyChildPlan
public boolean isRemoveButtonPresentForAnyChildPlan() -
save
-
isSaveButtonEnabled
public boolean isSaveButtonEnabled() -
getChildPlanKeys
-