public CreateProjectSequence submit() { submitButton.click(); return this; } }
public IssuePickerRow selectRow() { issueKeyCell.click(); return this; }
/** * This will click the 'dropdown' icon in the picker, opening or closing the suggestions depending on the current * state. * * @return this single select instance */ public SingleSelect triggerSuggestions() { this.dropMenu.click(); return this; }
public AnnouncementBannerPage setAnnouncement() { setBanner.click(); return this; } }
public IssuePickerPopup triggerSearchModeFilter() { elementFinder.find(By.id("issue-source-search")).click(); return this; }
public T clickSelectAll() { allTypes.click(); return getThis(); }
public ConfirmationPage next() { next.click(); return pageBinder.bind(ConfirmationPage.class); }
public OperationProgress confirm() { confirm.click(); return pageBinder.bind(OperationProgress.class); }
public EditProfilePage edit() { editLink.click(); return pageBinder.bind(EditProfilePage.class); }
public CreateIssueDialog createIssue() { elementFinder.find(By.id("create_link")).click(); return pageBinder.bind(CreateIssueDialog.class, CreateIssueDialog.Type.ISSUE); }
public AuiMessage dismiss() { message.find(By.className("icon-close")).click(); return this; } }
public FieldPicker switchToFullMode() { if (getMode() != Mode.FULL) { fullModeLink.click(); } return binder.bind(FieldPicker.class); }
public EditPermissionsPage delete() { deleteButton.click(); EditPermissionsPage result = pageBinder.bind(EditPermissionsPage.class, schemeId); Assert.assertFalse("Permission was not successfully deleted, because it is still presented!", result.getPermissionById(id) .isPresent()); return result; }
public SelectedIssue selectIssue(String issueKey) { issuetable.find(By.cssSelector("tr[data-issuekey='" + issueKey + "']")).click(); return getSelectedIssue(); }
public PageElement switchToScreenTab(final String screenName) { elementFinder.find(By.linkText(screenName)).click(); return getCurrentScreenPanel(); }
public CalendarPopup openCalendarPopup() { trigger.click(); final CalendarPopup popup = pageBinder.bind(CalendarPopup.class); Poller.waitUntilTrue(popup.isOpen()); return popup; }
public EditScreenTab openTab(String tabName) { final PageElement pageElement = elementFinder.find(By.cssSelector(".menu-item[data-name='" + tabName + "']")).click(); Poller.waitUntilTrue(pageElement.timed().hasClass("active-tab")); return pageBinder.bind(EditScreenTab.class, Long.parseLong(pageElement.getAttribute("data-tab"))); }
/** * Close the dialog by clicking on the kindly ever-present cancel button. */ public void close() { if (isOpen().now()) { getDialogElement().find(By.className("cancel")).click(); } }
protected TimedQuery<String> toggleSearchMode(final NavigatorMode toMode) { final PageElement activeSwitcher = searchSwitcher.find(By.className("active")); if (!activeSwitcher.getAttribute("data-id").equals(toMode.toString())) { activeSwitcher.click(); } return searchSwitcher.find(By.className("active")).timed().getAttribute("data-id"); }