- FactoryShareDashlet - Class in org.alfresco.webdrone.share.dashlet
-
Alfresco Share factory, creates the appropriate page object that corresponds
to the browser view.
- FactorySharePage - Class in org.alfresco.webdrone.share
-
Alfresco Share factory, creates the appropriate page object that corresponds
to the browser view.
- FILE_UPLOAD_BUTTON - Static variable in class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
-
- FileDirectoryInfo - Class in org.alfresco.webdrone.share.site.document
-
- FileDirectoryInfo(WebElement) - Constructor for class org.alfresco.webdrone.share.site.document.FileDirectoryInfo
-
- finalize() - Method in class org.alfresco.webdrone.AlfrescoRemoteWebDriver
-
Clean up process once the driver is not in use.
- finalize() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- find(By) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds WebElement by text in html.
- find(By) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find a WebElement.
- findAll(By) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds all possible matching WebElement.
- findAll(By) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find all WebElement on HTML page
- findAndWait(By) - Method in interface org.alfresco.webdrone.WebDrone
-
Find WebElement by the html name attribute.
- findAndWait(By, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds
WebElement by css pattern, this method uses an
implicit wait time which set by the
WebDrone
max wait time.
- findAndWait(By, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find a WebElement with a time limit in
milliseconds.
- findAndWait(By) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find and return a slow loading WebElement.
- findAndWaitById(String) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds
WebElement by id, this method uses an
implicit wait time which set by the
WebDrone
max wait time.
- findAndWaitById(String) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find and return a slow loading WebElement by id.
- findAndWaitForElements(By, long) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds all possible matching WebElement with time limit.
- findAndWaitForElements(By) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds all possible matching WebElement with time limit.
- findAndWaitForElements(By, long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find and return a slow loading collection of
WebElement.
- findAndWaitForElements(By) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find and return a slow loading collection of
WebElement.
- findButton(String, List<WebElement>) - Method in class org.alfresco.webdrone.share.SharePage
-
Helper to resolve the delete button from the collection of buttons.
- findById(String) - Method in interface org.alfresco.webdrone.WebDrone
-
Finds the WebElement by the given identifier.
- findById(String) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Helper method to find a WebElement by id using the
WebDroneProperties to resolve the key value of the id.
- formPresent() - Method in class org.alfresco.webdrone.share.ChangePasswordPage
-
- fromString(String) - Static method in enum org.alfresco.webdrone.AlfrescoVersion
-
- getAlfrescoVersion() - Method in interface org.alfresco.webdrone.WebDrone
-
- getAlfrescoVersion() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getChromeServerPath() - Method in class org.alfresco.webdrone.WebDroneFactory
-
- getCommentCount() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
-
The number of comments value displayed on the span comment count.
- getCommentCount() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
-
The number of comments value displayed
on the span comment count.
- getComments() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
-
Get all the comments that are displayed on the page.
- getCommentsOfLastCommit() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
-
Get the comments of the last commit from the revision history panel
- getCopyRight() - Method in class org.alfresco.webdrone.share.SharePage
-
Get copy right text from alfresco footer.
- getCurrentPage() - Method in interface org.alfresco.webdrone.WebDrone
-
Gets the current page in the form of a page object based on the Alfresco
site type.
- getCurrentPage() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getCurrentUrl() - Method in interface org.alfresco.webdrone.WebDrone
-
Get the URL displayed on the browser.
- getCurrentUrl() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getDashlet(String) - Method in class org.alfresco.webdrone.share.DashBoardPage
-
Gets dashlets in the dashboard page.
- getDocumentTitle() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
-
Gets the document detail title.
- getDocumentVersion(RenderTime) - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
-
Gets document version value from top of the details page using a time and
a loop to ensure the value is found since it is expected to appear on the
page, if not it will throw time out error.
- getDocumentVersion() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
-
Gets the version number of the document.
- getDrone() - Method in class org.alfresco.webdrone.Page
-
- getElement(String) - Method in interface org.alfresco.webdrone.WebDrone
-
Gets the HTML element id value for the given key.
- getElement(String) - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getElement(String) - Method in class org.alfresco.webdrone.WebDroneProperties
-
Gets the HTML element id value for the given key.
- getFiles() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
-
Extracts the results from result table that matches the file name.
- getFileUpdate(WebDrone, String) - Static method in class org.alfresco.webdrone.share.FactorySharePage
-
File upload page pop up object.
- getFileUpload(WebDrone) - Static method in class org.alfresco.webdrone.share.FactorySharePage
-
File upload page pop up object.
- getGridUrl() - Method in class org.alfresco.webdrone.WebDroneFactory
-
- getInstance() - Method in class org.alfresco.webdrone.WebDroneFactory
-
Create new instance of WebDriver based on
the browser type.
- getLikeCount() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
-
Checks for the number of positive votes.
- getLogin() - Method in class org.alfresco.webdrone.share.SharePage
-
- getNav() - Method in class org.alfresco.webdrone.share.SharePage
-
- getNavigation() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
-
Get document library sub navigation.
- getObject() - Method in class org.alfresco.webdrone.WebDroneFactory
-
- getObjectType() - Method in class org.alfresco.webdrone.WebDroneFactory
-
- getPage(WebDrone, String) - Static method in class org.alfresco.webdrone.share.dashlet.FactoryShareDashlet
-
Gets the dashlet HTML element from the dashboard page.
- getPage(WebDrone) - Static method in class org.alfresco.webdrone.share.FactorySharePage
-
Creates the appropriate page object based on the current page the
WebDrone is on.
- getPageName(String) - Static method in class org.alfresco.webdrone.share.FactorySharePage
-
Extracts the String value from the last occurrence of slash in the url.
- getPageSouce() - Method in class org.alfresco.webdrone.WebDroneImpl
-
The HTML source code of the page viewed.
- getPageTitle() - Method in class org.alfresco.webdrone.share.SharePage
-
Alfresco share based layout and style page title label element.
- getRevisionPanel() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
-
Locates the revision history DIV.
- getScreenShot() - Method in class org.alfresco.webdrone.Page
-
Grabs a screen shot of currently displayed page.
- getScreenShot() - Method in interface org.alfresco.webdrone.WebDrone
-
Grabs the screen shot of the current page.
- getScreenShot() - Method in class org.alfresco.webdrone.WebDroneImpl
-
Grabs a screen shot of what the WebDriver is currently viewing.
- getScreenshotAs(OutputType<X>) - Method in class org.alfresco.webdrone.AlfrescoRemoteWebDriver
-
- getSearch() - Method in class org.alfresco.webdrone.share.SharePage
-
Perform inputing a search term in to the search box on the main
navigation.
- getSiteNav() - Method in class org.alfresco.webdrone.share.site.SitePage
-
- getSites() - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
-
The active sites displayed on my site dashlet.
- getTargetUrl() - Method in class org.alfresco.webdrone.WebDroneFactory
-
- getTitle() - Method in interface org.alfresco.webdrone.HtmlPage
-
Page title.
- getTitle() - Method in class org.alfresco.webdrone.Page
-
Gets the title of the html page
as it appears on the browser header.
- getTitle() - Method in class org.alfresco.webdrone.share.site.document.FileDirectoryInfo
-
Gets the title of the file or directory,
if none then empty string is returned
- getTitle() - Method in interface org.alfresco.webdrone.WebDrone
-
Title of the page.
- getTitle() - Method in class org.alfresco.webdrone.WebDroneImpl
-
- getVersion() - Method in enum org.alfresco.webdrone.AlfrescoVersion
-
- isBrowserTitle(String) - Method in class org.alfresco.webdrone.Page
-
Helper method to verify if the current Browser page
title contains the title name.
- isCloud() - Method in enum org.alfresco.webdrone.AlfrescoVersion
-
Checks if its a cloud base enum.
- isCreateSiteDialogDisplayed() - Method in class org.alfresco.webdrone.share.site.CreateSitePage
-
Verify if the create dialog is displayed.
- isDocumentDetailsPage() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
-
Verify if the page viewed is the document details page.
- isDocumentLibrary() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
-
Verify if the page viewed is the document library page.
- isFilesVisible() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
-
Checks to see if files is on the page.
- isFileUploadHtml5() - Method in enum org.alfresco.webdrone.AlfrescoVersion
-
Flag to indicates if file upload is supported
by HTML5
- isFileVisible(String) - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
-
Checks to see if file is on the page.
- isLoggedIn() - Method in class org.alfresco.webdrone.share.SharePage
-
Verifies if a user is currently logged in
- isLogoPresent() - Method in class org.alfresco.webdrone.share.SharePage
-
Verify if the Alfresco logo is present on the page.
- isRenderComplete(long) - Method in interface org.alfresco.webdrone.WebDrone
-
Verify if the page has completed render.
- isRenderComplete(long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
Verify if loading of the page is complete using java script to validate
state of the HTML DOM.
- isSingleton() - Method in class org.alfresco.webdrone.WebDroneFactory
-
- isSite(String) - Method in class org.alfresco.webdrone.share.site.SitePage
-
Checks that the current site is the same as
requested site name.
- isSitePage(String) - Method in class org.alfresco.webdrone.share.site.SitePage
-
Checks the active link in the site sub navigation
to verify which page we are on.
- isTitlePresent() - Method in class org.alfresco.webdrone.share.PeopleFinderPage
-
Verify if people finder title is present on the page
- isTitlePresent(String) - Method in class org.alfresco.webdrone.share.SharePage
-
Verify share page title is present and matches the page
- isUploadFileDialogDisplayed() - Method in class org.alfresco.webdrone.share.site.UploadFilePage
-
Verify if the file upload dialog is displayed.
- isUploadNewVersionDisplayed() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
-
Verify if button on version history view is displayed
- Search - Class in org.alfresco.webdrone.share.search
-
Represent elements found on the html page relating to the search
functionality.
- Search(WebDrone) - Constructor for class org.alfresco.webdrone.share.search.Search
-
Constructor.
- search(String) - Method in class org.alfresco.webdrone.share.search.Search
-
Performs the search by entering the term into search field
and submitting the search.
- searchForSite(String) - Method in class org.alfresco.webdrone.share.site.SiteFinderPage
-
Search for a site form action.
- searchOnAllSites(String) - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
-
Selects All sites option and searches against all sites in alfresco
share.
- SearchResultsPage - Class in org.alfresco.webdrone.share.search
-
Search results page object, holds all element of the html page relating to
share's search results.
- SearchResultsPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.search.SearchResultsPage
-
Constructor.
- searchType() - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
-
Gets the search type description on the search that has been performed.
- selectAdvanceSearch() - Method in class org.alfresco.webdrone.share.Navigation
-
- selectChangePassword() - Method in class org.alfresco.webdrone.share.Navigation
-
Mimics the action of selecting my profile link.
- selectCreateSite() - Method in class org.alfresco.webdrone.share.Navigation
-
Mimics the action of selecting create site link.
- selectFile(String) - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
-
Selects the title of the document or folder link.
- selectFileUpload() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
-
Mimics the action of selecting the file upload button.
- selectFirstResult() - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
-
Selects the first result from page.
- selectFirstSite() - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
-
Selects the first site that appears on my site dashlet and click on the
link.
- selectLike() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
-
Mimics the action of selecting the thumbs up icon on the document page.
- selectMajorVersionChange() - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
-
Select the major version tick box.
- selectMinorVersionChange() - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
-
Select the minor version tick box.
- selectMyDashBoard() - Method in class org.alfresco.webdrone.share.Navigation
-
Mimics the action of selecting the dashboard link.
- selectMyProfile() - Method in class org.alfresco.webdrone.share.Navigation
-
Mimics the action of selecting my profile link.
- selectPeople() - Method in class org.alfresco.webdrone.share.Navigation
-
Mimics the action of selecting people finder link.
- selectRepository() - Method in class org.alfresco.webdrone.share.Navigation
-
Mimics the action of selecting repository link.
- selectSearchForSites() - Method in class org.alfresco.webdrone.share.Navigation
-
Mimics the action of selecting site finder link.
- selectSite(String) - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
-
Selects a site that appears on my site dashlet by the matching name and
clicks on the link.
- selectSiteDashBoard() - Method in class org.alfresco.webdrone.share.site.SiteNavigation
-
Mimics the action of selecting the site dashboard link.
- selectSiteDocumentLibrary() - Method in class org.alfresco.webdrone.share.site.SiteNavigation
-
Mimics the action of selecting the site
document library link.
- selectSiteProjectLibrary() - Method in class org.alfresco.webdrone.share.site.SiteNavigation
-
Mimics the action of selecting the site
project library link.
- setChromeServerPath(String) - Method in class org.alfresco.webdrone.WebDroneFactory
-
- setComment(String) - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
-
Sets the comment in the comments field
- setDefaultWaitTime(long) - Method in class org.alfresco.webdrone.WebDroneImpl
-
- setGridUrl(String) - Method in class org.alfresco.webdrone.WebDroneFactory
-
- setTargetUrl(String) - Method in class org.alfresco.webdrone.WebDroneFactory
-
- SharePage - Class in org.alfresco.webdrone.share
-
Abstract of an Alfresco Share HTML page.
- SharePage(WebDrone) - Constructor for class org.alfresco.webdrone.share.SharePage
-
- SiteDashboardPage - Class in org.alfresco.webdrone.share.site
-
Site dashboard page object, holds all element of the HTML page relating to
share's site dashboard page.
- SiteDashboardPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.SiteDashboardPage
-
Constructor
- SiteFinderPage - Class in org.alfresco.webdrone.share.site
-
Site finder page object, holds all element of the html page relating to
share's site finder page.
- SiteFinderPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.SiteFinderPage
-
Constructor.
- SiteNavigation - Class in org.alfresco.webdrone.share.site
-
Represent elements found on the html page relating to the
sub navigation bar that appears on the site pages.
- SiteNavigation(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.SiteNavigation
-
Constructor
- SitePage - Class in org.alfresco.webdrone.share.site
-
Abstract of an Alfresco Share site pages.
- SitePage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.SitePage
-
Constructor.
- siteProfileDisplayed() - Method in class org.alfresco.webdrone.share.site.SiteDashboardPage
-
Verify if we are on site dashboard page and the site profile dashlet is
displayed.
- start() - Method in class org.alfresco.webdrone.RenderTime
-
- submit() - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
-
Clicks on the submit upload button.