public class SearchPage extends DocumentBasePage
DocumentBasePage.UserNotConnectedException
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SEARCH |
static String |
NXQL_SEARCH |
static String |
QUICK_SEARCH |
static String |
SEARCH_TAB |
protected org.openqa.selenium.WebElement |
searchFormPanel |
protected org.openqa.selenium.WebElement |
searchResultPanel |
breadcrumbForm, commentsTabLink, contentTabLink, contextualActions, currentDocumentContributor, currentDocumentDescription, currentDocumentTitle, currentFolderishDescription, documentManagementLink, editTabLink, filesTabLink, forumTabLink, historyTabLink, homePageLink, manageTabLink, permissionsTabLink, publishTabLink, relationTabLink, searchPageLink, summaryTabLink, tabsBar, topicTabLink, userMenuActions, workflowLink
driver, userServicesForm
Constructor and Description |
---|
SearchPage(org.openqa.selenium.WebDriver driver) |
Modifier and Type | Method and Description |
---|---|
DefaultSearchSubPage |
getDefaultSearch() |
NXQLSearchSubPage |
getNXQLSearch() |
QuickSearchSubPage |
getQuickSearch() |
<T extends AbstractSearchSubPage> |
getSearch(String searchLabel,
Class<T> clazz) |
SearchResultsSubPage |
getSearchResultsSubPage() |
String |
getSelectedSearch() |
boolean |
isDefaultSearch() |
boolean |
isNXQLSearch() |
boolean |
isQuickSearch() |
protected boolean |
isSearchSelected(String searchType) |
void |
selectSearch(String searchLabel) |
checkDocTitle, checkUserConnected, clickOnBreadcrumbElement, clickOnDocumentTabLink, clickOnDocumentTabLink, createCollection, createCollections, createFile, createFolder, createForum, createNote, createSection, createWorkspace, deleteWorkspace, getAddAllToCollectionPopup, getAddToCollectionPopup, getAdminCenter, getBlobActions, getCollectionContentTab, getCommentsTab, getContentTab, getContentTab, getContextualActions, getCurrentContributors, getCurrentDocumentDescription, getCurrentDocumentTitle, getCurrentFolderishDescription, getCurrentStates, getDocumentManagement, getEditTab, getEditTab, getFilesTab, getForumTab, getHistoryTab, getManageTab, getNavigationSubPage, getPermissionsTab, getPublishTab, getRelationTab, getSummaryTab, getTopicTab, getUserHome, getWorkflow, getWorkspacesContentTab, goToDocumentByBreadcrumb, goToHomePage, goToSearchPage, goToWorkspaces, hasEditTab, hasFilesTab, hasManageTab, hasNewButton, hasNewPermissionsButton, hasNewRelationLink, isAddToCollectionUpperActionAvailable, isMainTabSelected, makeBreadcrumbUsable, popupUserMenuActions, switchToDocumentBase, switchToPersonalWorkspace
asPage, clickOnTabIfNotSelected, clickOnTabIfNotSelected, clickOnTabIfNotSelected, closeFancyBox, findElementAndWaitUntilEnabled, findElementAndWaitUntilEnabled, findElementsWithTimeout, findElementWaitUntilEnabledAndClick, findElementWaitUntilEnabledAndClick, findElementWaitUntilEnabledAndClick, findElementWithTimeout, findElementWithTimeout, findElementWithTimeout, findElementWithTimeout, get, getErrorFeedbackMessage, getFancyBoxContent, getFeedbackMessage, getHeaderLinks, getInfoFeedbackMessage, getWebFragment, getWebFragment, hasElement, selectItemInDropDownMenu, switchToFrame, useAjaxTabs, waitForFancyBoxClosed, waitUntilEnabled, waitUntilEnabled, waitUntilEnabledAndClick, waitUntilEnabledAndClick, waitUntilURLDifferentFrom
public static final String SEARCH_TAB
public static final String DEFAULT_SEARCH
public static final String NXQL_SEARCH
public static final String QUICK_SEARCH
protected org.openqa.selenium.WebElement searchFormPanel
protected org.openqa.selenium.WebElement searchResultPanel
public SearchPage(org.openqa.selenium.WebDriver driver)
public DefaultSearchSubPage getDefaultSearch()
public NXQLSearchSubPage getNXQLSearch()
public QuickSearchSubPage getQuickSearch()
public <T extends AbstractSearchSubPage> T getSearch(String searchLabel, Class<T> clazz)
public SearchResultsSubPage getSearchResultsSubPage()
public String getSelectedSearch()
public boolean isDefaultSearch()
public boolean isNXQLSearch()
public boolean isQuickSearch()
protected boolean isSearchSelected(String searchType)
public void selectSearch(String searchLabel)
Copyright © 2017 Nuxeo. All rights reserved.