com.atlassian.bamboo.pageobjects.pages.plan.configuration
Class BranchesConfigurationPage

java.lang.Object
  extended by com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
      extended by com.atlassian.bamboo.pageobjects.pages.plan.configuration.BranchesConfigurationPage
All Implemented Interfaces:
com.atlassian.pageobjects.Page

public class BranchesConfigurationPage
extends AbstractBambooPage


Field Summary
 
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, elementFinder, pageBinder, testedProduct
 
Constructor Summary
BranchesConfigurationPage(TestBuildDetails plan)
           
 
Method Summary
 PlanBranchesMonitoringComponent automaticallyManagePlanBranches()
           
 void bindComponents()
           
 BranchConfigurationDetailsPage createBranch(String branchVcsName)
           
 BranchConfigurationDetailsPage createBranchManually(String branchName, String branchVcsName)
           
 List<String> getAvailableBranches()
           
 String getSubversionBranchesUrl()
           
 String getUrl()
           
 void hideSplash()
           
 com.atlassian.pageobjects.elements.PageElement indicator()
          This must return an element whose presence indicates that we're on given page.
 BranchesConfigurationPage overrideSubversionBranchesUrl(String url)
           
 BranchesConfigurationPage submit()
           
 
Methods inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
doWait, ensureIndicatorPresent, getHeader, isAdmin, isLoggedIn, isPageLoaded
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BranchesConfigurationPage

public BranchesConfigurationPage(TestBuildDetails plan)
Method Detail

getUrl

public String getUrl()

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 class AbstractBambooPage
Returns:
element uniquely identifying given page

hideSplash

public void hideSplash()

bindComponents

public void bindComponents()

overrideSubversionBranchesUrl

public BranchesConfigurationPage overrideSubversionBranchesUrl(@NotNull
                                                               String url)

submit

public BranchesConfigurationPage submit()

createBranch

public BranchConfigurationDetailsPage createBranch(@NotNull
                                                   String branchVcsName)

createBranchManually

public BranchConfigurationDetailsPage createBranchManually(@NotNull
                                                           String branchName,
                                                           @NotNull
                                                           String branchVcsName)

getAvailableBranches

public List<String> getAvailableBranches()

automaticallyManagePlanBranches

public PlanBranchesMonitoringComponent automaticallyManagePlanBranches()

getSubversionBranchesUrl

public String getSubversionBranchesUrl()


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.