public class DocumentBasePage extends AbstractPage
Modifier and Type | Class and Description |
---|---|
class |
DocumentBasePage.UserNotConnectedException
Exception occurred a user is expected to be connected but it isn't.
|
Modifier and Type | Field and Description |
---|---|
org.openqa.selenium.WebElement |
breadcrumbForm |
org.openqa.selenium.WebElement |
contentTabLink |
ContextualActions |
contextualActions |
org.openqa.selenium.WebElement |
currentDocumentContributor |
org.openqa.selenium.WebElement |
currentDocumentDescription |
org.openqa.selenium.WebElement |
currentDocumentTitle |
org.openqa.selenium.WebElement |
currentFolderishDescription |
org.openqa.selenium.WebElement |
documentManagementLink |
org.openqa.selenium.WebElement |
editTabLink |
org.openqa.selenium.WebElement |
historyTabLink |
org.openqa.selenium.WebElement |
homePageLink |
org.openqa.selenium.WebElement |
manageTabLink |
org.openqa.selenium.WebElement |
permissionsTabLink |
org.openqa.selenium.WebElement |
relationTabLink |
org.openqa.selenium.WebElement |
searchPageLink |
org.openqa.selenium.WebElement |
summaryTabLink |
org.openqa.selenium.WebElement |
tabsBar |
org.openqa.selenium.WebElement |
userMenuActions |
org.openqa.selenium.WebElement |
workflowLink |
driver, userServicesForm
Constructor and Description |
---|
DocumentBasePage(org.openqa.selenium.WebDriver driver) |
asPage, clickOnTabIfNotSelected, clickOnTabIfNotSelected, clickOnTabIfNotSelected, findElementAndWaitUntilEnabled, findElementAndWaitUntilEnabled, findElementsWithTimeout, findElementWaitUntilEnabledAndClick, findElementWaitUntilEnabledAndClick, findElementWithTimeout, findElementWithTimeout, findElementWithTimeout, findElementWithTimeout, get, getErrorFeedbackMessage, getFancyBoxContent, getFeedbackMessage, getHeaderLinks, getWebFragment, getWebFragment, hasElement, selectItemInDropDownMenu, switchToFrame, useAjaxTabs, waitUntilEnabled, waitUntilURLDifferentFrom
public org.openqa.selenium.WebElement breadcrumbForm
public org.openqa.selenium.WebElement contentTabLink
public ContextualActions contextualActions
public org.openqa.selenium.WebElement currentDocumentContributor
public org.openqa.selenium.WebElement currentDocumentDescription
public org.openqa.selenium.WebElement currentDocumentTitle
public org.openqa.selenium.WebElement currentFolderishDescription
public org.openqa.selenium.WebElement documentManagementLink
public org.openqa.selenium.WebElement editTabLink
public org.openqa.selenium.WebElement permissionsTabLink
public org.openqa.selenium.WebElement historyTabLink
public org.openqa.selenium.WebElement manageTabLink
public org.openqa.selenium.WebElement relationTabLink
public org.openqa.selenium.WebElement summaryTabLink
public org.openqa.selenium.WebElement tabsBar
public org.openqa.selenium.WebElement workflowLink
public org.openqa.selenium.WebElement userMenuActions
public org.openqa.selenium.WebElement homePageLink
public org.openqa.selenium.WebElement searchPageLink
public DocumentBasePage(org.openqa.selenium.WebDriver driver)
public void checkDocTitle(String expectedTitle)
expectedTitle
.expectedTitle
- the expected titlepublic void checkUserConnected(String username) throws DocumentBasePage.UserNotConnectedException
username
- DocumentBasePage.UserNotConnectedException
public void clickOnDocumentTabLink(org.openqa.selenium.WebElement tabLink)
protected void clickOnDocumentTabLink(org.openqa.selenium.WebElement tabLink, boolean useAjax)
public AdminCenterBasePage getAdminCenter()
public ContentTabSubPage getContentTab()
public <T extends ContentTabSubPage> T getContentTab(Class<T> tabClass)
public CollectionContentTabSubPage getCollectionContentTab()
public ContextualActions getContextualActions()
public List<org.openqa.selenium.WebElement> getBlobActions(int index)
public String getCurrentContributors()
public String getCurrentDocumentDescription()
public String getCurrentDocumentTitle()
public String getCurrentFolderishDescription()
public List<String> getCurrentStates()
public DocumentBasePage getDocumentManagement()
goToWorkspaces()
insteadpublic EditTabSubPage getEditTab()
public PermissionsSubPage getPermissionsTab()
public HistoryTabSubPage getHistoryTab()
public ManageTabSubPage getManageTab()
public NavigationSubPage getNavigationSubPage()
public RelationTabSubPage getRelationTab()
public SummaryTabSubPage getSummaryTab()
public UserHomePage getUserHome()
public WorkflowTabSubPage getWorkflow()
public WorkspacesContentTabSubPage getWorkspacesContentTab()
public DocumentBasePage goToDocumentByBreadcrumb(String documentTitle)
public AddToCollectionForm getAddToCollectionPopup()
public AddToCollectionForm getAddAllToCollectionPopup()
public boolean isAddToCollectionUpperActionAvailable()
public void popupUserMenuActions()
public DocumentBasePage switchToPersonalWorkspace()
public DocumentBasePage switchToDocumentBase()
public HomePage goToHomePage()
public SearchPage goToSearchPage()
public DocumentBasePage goToWorkspaces()
public boolean isMainTabSelected(org.openqa.selenium.WebElement tab)
Copyright © 2015 Nuxeo SA. All rights reserved.