public GroupPickerPopup getPopup() { return pageBinder.bind(GroupPickerPopup.class, this); } }
public LicenseSetupPage submit() { submitButton.click(); return pageBinder.bind(LicenseSetupPage.class); }
public <P> P submit(Class<P> page, Object...args) { submit(); return binder.bind(page, args); }
public Lozenge getItemByName(final String name) { final PageElement element = selectDiv.find(itemLocator.apply(name)); return pageBinder.bind(Lozenge.class, element); }
public ViewUserPage returnToUserView() { returnLink.click(); return pageBinder.bind(ViewUserPage.class, username); }
public ViewIssueTypesPage submit() { submitButton.click(); return binder.bind(ViewIssueTypesPage.class); }
@Init public void init() { language = pageBinder.bind(SingleSelect.class, form); }
@Override public ManageSubtasksPage cancel() { form.cancel(); return binder.bind(ManageSubtasksPage.class); } }
public AddIssueTypeToScreenSchemeAssociationDialog openAssociateIssueTypeToScreenSchemeDialog() { addIssueTypeToScreenSchemeButton.click(); return pageBinder.bind(AddIssueTypeToScreenSchemeAssociationDialog.class); }
public ViewIssuePage confirm() { deleteButton.click(); return pageBinder.bind(ViewIssuePage.class, issueKey); }
public AssignWorkflowToSchemeDialog next() { clickNext(); return binder.bind(AssignWorkflowToSchemeDialog.class, parentPage); } }
public SetupAccountPage submitToInstantPath() { submitButton.click(); return pageBinder.bind(SetupAccountPage.class); }
public AddProjectWizardProjectDetails acceptAndConfirm() { submit.click(); return binder.bind(AddProjectWizardConfirmSelection.class).confirm(); }
public AddProjectWizardProjectTypeSelection createProject() { getDropdown().find(By.id("project_template_create_link_lnk")).click(); return binder.bind(AddProjectWizardProjectTypeSelection.class); } }
public DeleteFieldConfigurationSchemePage delete(final String fieldConfigurationSchemeName) { fieldConfigurationSchemesTable.find(By.cssSelector(format(DELETE_LINK_CSS_SELECTOR, fieldConfigurationSchemeName))).click(); return pageBinder.bind(DeleteFieldConfigurationSchemePage.class); }
@Override public <P> P submit(Class<P> klazz) { form.submit(); waitWhileSubmitting(); assertDialogClosed(); return binder.bind(klazz); }
@Override public ViewWorkflowSteps gotoLiveWorkflow() { assertTrue("Click to go to live workflow not present.", hasLinkToLiveWorkflow()); final String name = getWorkflowName(); viewLiveWorkflow.click(); return binder.bind(ViewWorkflowSteps.class, name, false); }
public BulkEdit bulkOperation() { module.find(By.className("drop-menu")).click(); waitUntilTrue(optionsDropDown.timed().isPresent()); optionsDropDown.find(By.id("subtasks-bulk-operation")).click(); return binder.bind(BulkEdit.class); }
public <P extends Page> P removeFrom(List<String> groups, Class<P> targetPage, Object... arguments) { for (String group : groups) { joinedGroups.select(Options.text(group)); } leave.click(); Poller.waitUntilFalse("The inline dialog was supposed to disappear", userGroupPickerContainer.timed().isVisible()); return pageBinder.bind(targetPage, arguments); }