Class CreatePlanRepositoryPage

  • All Implemented Interfaces:
    com.atlassian.pageobjects.Page

    public class CreatePlanRepositoryPage
    extends AbstractBambooPage
    • Constructor Detail

      • CreatePlanRepositoryPage

        public CreatePlanRepositoryPage()
    • 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
      • linkRepositories

        public void linkRepositories​(com.atlassian.bamboo.specs.api.model.plan.PlanProperties plan)
                              throws Exception
        Create plan the manual way. Plan created will not be 1:1 to what is provided as argument.
        Throws:
        Exception
      • selectVcs

        public <P extends VcsComponent> P selectVcs​(@NotNull
                                                    @NotNull Class<P> vcsRepositoryComponentClass)
      • getErrorMessages

        public List<String> getErrorMessages()
      • cancel

        public void cancel()