com.atlassian.bamboo.pageobjects.pages.vcs
Class VcsConfigurationComponent

java.lang.Object
  extended by com.atlassian.bamboo.pageobjects.pages.vcs.VcsConfigurationComponent

public class VcsConfigurationComponent
extends Object

TODO delete repositories


Constructor Summary
VcsConfigurationComponent(com.atlassian.pageobjects.elements.PageElement createRepositoryButton, com.atlassian.pageobjects.elements.PageElement updateRepositoryButton)
           
 
Method Summary
<P extends VcsComponent>
P
add(Class<P> vcsRepositoryComponentClass)
           
<P extends VcsComponent>
P
add(Class<P> vcsRepositoryComponentClass, String displayName)
           
<P extends VcsComponent>
P
edit(Class<P> vcsRepositoryComponentClass)
           
<P extends VcsComponent>
P
edit(Class<P> vcsRepositoryComponentClass, long repositoryId)
           
<P extends VcsComponent>
P
edit(Class<P> vcsRepositoryComponentClass, String displayName)
           
 long getDefaultRepositoryId()
           
 VcsConfigurationComponent submitCreate()
           
 VcsConfigurationComponent submitUpdate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VcsConfigurationComponent

public VcsConfigurationComponent(@NotNull
                                 com.atlassian.pageobjects.elements.PageElement createRepositoryButton,
                                 @NotNull
                                 com.atlassian.pageobjects.elements.PageElement updateRepositoryButton)
Method Detail

add

public <P extends VcsComponent> P add(Class<P> vcsRepositoryComponentClass)

add

public <P extends VcsComponent> P add(Class<P> vcsRepositoryComponentClass,
                                      String displayName)

getDefaultRepositoryId

public long getDefaultRepositoryId()

edit

public <P extends VcsComponent> P edit(Class<P> vcsRepositoryComponentClass,
                                       String displayName)

edit

public <P extends VcsComponent> P edit(Class<P> vcsRepositoryComponentClass)

edit

public <P extends VcsComponent> P edit(Class<P> vcsRepositoryComponentClass,
                                       long repositoryId)

submitCreate

public VcsConfigurationComponent submitCreate()

submitUpdate

public VcsConfigurationComponent submitUpdate()


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