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
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.plan.configuration.AbstractBranchNavigatorPage
planBranchLozenge, planBranchNavigatorFields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, elementFinder, poller, testedProduct -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddChildPlan(@NotNull com.atlassian.bamboo.specs.api.model.plan.PlanProperties childPlan) addChildPlan(@NotNull TestBuildDetails childPlan) getUrl()com.atlassian.pageobjects.elements.PageElementThis must return an element whose presence indicates that we're on given page.booleanbooleanremoveChildPlan(@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, waitForAvailableBranchesMethods 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:AbstractBambooPageThis must return an element whose presence indicates that we're on given page.- Specified by:
indicatorin 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
-