A B C D E F G H I L M N O P Q R S T U V W

A

addComment(String) - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Adding a comment to a document by selecting add to prompt the input field, as this is based on a rich editor JavaScript was used to enter the comment.
AdvanceSearchPage - Class in org.alfresco.webdrone.share.search
Advance search page object, holds all element of the html page.
AdvanceSearchPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.search.AdvanceSearchPage
Constructor.
AlfrescoRemoteWebDriver - Class in org.alfresco.webdrone
Custom RemoteWebDriver that allows us to extend the remote web driver with added functionalities such as screen grab.
AlfrescoRemoteWebDriver(URL, Capabilities) - Constructor for class org.alfresco.webdrone.AlfrescoRemoteWebDriver
 
AlfrescoVersion - Enum in org.alfresco.webdrone
The Alfresco site type and version enum.

B

basicRender(RenderTime) - Method in class org.alfresco.webdrone.share.SharePage
 

C

canResume() - Method in class org.alfresco.webdrone.WebDrone
Waits for site pop up message to disappear to allow the drone to resume operations on the page.
ChangePasswordPage - Class in org.alfresco.webdrone.share
My profile page object, holds all element of the html page relating to share's my profile page.
ChangePasswordPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.ChangePasswordPage
Constructor.
close() - Method in interface org.alfresco.webdrone.HtmlPage
Close browser action.
close() - Method in class org.alfresco.webdrone.Page
Closes the browser.
count() - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Gets number of results displayed on the page.
createNewSite(String) - Method in class org.alfresco.webdrone.share.site.CreateSitePage
Create a new site action.
createSite(WebDrone) - Static method in class org.alfresco.webdrone.share.FactorySharePage
Create site pop up page object.
CreateSitePage - Class in org.alfresco.webdrone.share.site
Create site page object, holds all element of the html page relating to share's create site page.
CreateSitePage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.CreateSitePage
Constructor.

D

DashBoardPage - Class in org.alfresco.webdrone.share
Dashboard page object, holds all element of the HTML page relating to share's dashboard page.
DashBoardPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.DashBoardPage
Constructor.
Dashlet - Interface in org.alfresco.webdrone.share.dashlet
A dashlet interface.
DEFAULT_PAGE_LOADING_TIME_WAIT - Static variable in class org.alfresco.webdrone.Page
 
delete() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Mimics the action of deleting a document detail.
deleteSite(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 delete link.
deleteSite(String) - Method in class org.alfresco.webdrone.share.site.SiteFinderPage
Deletes a site based on the result of the site finder search which should only yield one result.
disbaleFileUploadFlash() - Method in class org.alfresco.webdrone.share.SharePage
Helper method to disable flash on file upload component, as flash is not supported by WebDriver.
DocumentDetailsPage - Class in org.alfresco.webdrone.share.site.document
Site document library page object, holds all element of the HTML page relating to share's site document library page.
DocumentDetailsPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Constructor
DocumentDetailsPage(WebDrone, Double) - Constructor for class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Constructor
DocumentLibraryNavigation - Class in org.alfresco.webdrone.share.site.document
Represent elements found on the HTML page relating to the document library sub navigation bar that appears on the document library site page.
DocumentLibraryNavigation(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
Constructor.
DocumentLibraryPage - Class in org.alfresco.webdrone.share.site.document
Site document library page object, holds all element of the HTML page relating to share's site document library page.
DocumentLibraryPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
Constructor
doSearch(String) - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Enters the search text and submits the from on basic search page form.
drone - Variable in class org.alfresco.webdrone.Page
 

E

end() - Method in class org.alfresco.webdrone.RenderTime
 
executeJavaScript(String) - Method in class org.alfresco.webdrone.WebDrone
Injects java script directly to the page to invoke a change on the page's java script
exists() - Method in class org.alfresco.webdrone.share.LoginPage
Verify if login html element div is displayed.

F

FactoryShareDashlet - Class in org.alfresco.webdrone.share.dashlet
Alfresco Share factory, creates the appropriate page object that corresponds to the browser view.
FactoryShareDashlet() - Constructor for class org.alfresco.webdrone.share.dashlet.FactoryShareDashlet
 
FactorySharePage - Class in org.alfresco.webdrone.share
Alfresco Share factory, creates the appropriate page object that corresponds to the browser view.
FactorySharePage() - Constructor for class org.alfresco.webdrone.share.FactorySharePage
 
FILE_UPLOAD_BUTTON - Static variable in class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
 
find(By) - Method in class org.alfresco.webdrone.WebDrone
Helper method to find a WebElement.
findAll(By) - Method in class org.alfresco.webdrone.WebDrone
Helper method to find all WebElement on HTML page
findAndWait(By, long) - Method in class org.alfresco.webdrone.WebDrone
Helper method to find a WebElement with a time limit in milliseconds.
findAndWait(By) - Method in class org.alfresco.webdrone.WebDrone
Helper method to find and return a slow loading WebElement.
findAndWaitById(String) - Method in class org.alfresco.webdrone.WebDrone
Helper method to find and return a slow loading WebElement by id.
findAndWaitForElements(By, long) - Method in class org.alfresco.webdrone.WebDrone
Helper method to find and return a slow loading collection of WebElement.
findAndWaitForElements(By) - Method in class org.alfresco.webdrone.WebDrone
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 class org.alfresco.webdrone.WebDrone
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
 

G

getAlfrescoVersion() - Method in interface org.alfresco.webdrone.IWebDrone
Gets the AlfrescoVersion that is used.
getAlfrescoVersion() - Method in class org.alfresco.webdrone.WebDrone
 
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
getCurrentPage() - Method in interface org.alfresco.webdrone.IWebDrone
Gets the current page in the form of a page object based on the Alfresco site type.
getCurrentPage() - Method in class org.alfresco.webdrone.WebDrone
 
getCurrentUrl() - Method in interface org.alfresco.webdrone.IWebDrone
Get the URL displayed on the browser.
getCurrentUrl() - Method in class org.alfresco.webdrone.WebDrone
 
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() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Gets the version number of the document.
getElement(String) - Method in interface org.alfresco.webdrone.IWebDrone
Gets the HTML element id value for the given key.
getElement(String) - Method in class org.alfresco.webdrone.WebDrone
 
getElement(String) - Method in class org.alfresco.webdrone.WebDroneProperties
Gets the HTML element id value for the given key.
getFiles(String) - 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.
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
Gets the LoginPage
getNav() - Method in class org.alfresco.webdrone.share.SharePage
Get the Navigation
getNavigation() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
Get document library sub navigation.
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 WebDriver browser is viewing.
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.WebDrone
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 class org.alfresco.webdrone.WebDrone
Grabs a screen shot of what the WebDriver is currently viewing.
getScreenshotAs(OutputType<X>) - Method in class org.alfresco.webdrone.AlfrescoRemoteWebDriver
 
getSearch - Variable in class org.alfresco.webdrone.share.RepositoryPage
 
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
Get the Navigation
getSites() - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
The active sites displayed on my site dashlet.
getTitle() - Method in interface org.alfresco.webdrone.HtmlPage
Page title.
getTitle() - Method in interface org.alfresco.webdrone.IWebDrone
Title of the page.
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.WebDrone
 

H

hasResults() - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Verify search yielded results.
hasResults() - Method in class org.alfresco.webdrone.share.site.SiteFinderPage
Verify if results are displayed on the page.
HtmlPage - Interface in org.alfresco.webdrone
An HTML page interface, the basic shell of an HTML page.

I

isBrowserTitle(String) - Method in class org.alfresco.webdrone.Page
Helper method to verify if the current Browser page title contains the title name.
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.
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.LoginPage
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 class org.alfresco.webdrone.WebDrone
Verify if loading of the page is complete using java script to validate state of the HTML DOM.
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.
IWebDrone - Interface in org.alfresco.webdrone
 

L

loginAs(String, String) - Method in class org.alfresco.webdrone.share.LoginPage
Logs user into the site by first finding the login panel,populating the fields and submitting the form.
loginAs(IWebDrone, String, String...) - Static method in class org.alfresco.webdrone.WebDroneUtil
 
LoginPage - Class in org.alfresco.webdrone.share
Login Page object that holds all information and methods that can be found on the login page.
LoginPage(IWebDrone) - Constructor for class org.alfresco.webdrone.share.LoginPage
Constructor.
logout() - Method in class org.alfresco.webdrone.share.Navigation
Mimcs the action of selecting logout link.
logout(IWebDrone) - Static method in class org.alfresco.webdrone.WebDroneUtil
Logs user out, by using a restful approach.

M

mouseOver(WebElement) - Method in class org.alfresco.webdrone.WebDrone
Recreating the action of hovering over a particular HTML element on a page.
MyProfilePage - Class in org.alfresco.webdrone.share
My profile page object, holds all element of the html page relating to share's my profile page.
MyProfilePage(WebDrone) - Constructor for class org.alfresco.webdrone.share.MyProfilePage
Constructor.
MySitesDashlet - Class in org.alfresco.webdrone.share.dashlet
My site dashlet object, holds all element of the HTML page relating to share's my site dashlet on dashboard page.
MySitesDashlet(WebDrone) - Constructor for class org.alfresco.webdrone.share.dashlet.MySitesDashlet
Constructor.
MyTasksPage - Class in org.alfresco.webdrone.share
My tasks page object, holds all element of the html page relating to share's my tasks page.
MyTasksPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.MyTasksPage
Constructor.

N

navigateTo(String) - Method in interface org.alfresco.webdrone.IWebDrone
Navigate the browser to given URL.
navigateTo(String) - Method in class org.alfresco.webdrone.WebDrone
 
Navigation - Class in org.alfresco.webdrone.share
Represent elements found on the html page relating to the main navigation bar
Navigation(WebDrone) - Constructor for class org.alfresco.webdrone.share.Navigation
Constructor

O

onlyOnSite(String) - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Selects search within a specific site and performs the search,
onRepository(String) - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
Select repository option search and performs search against repository.
org.alfresco.webdrone - package org.alfresco.webdrone
 
org.alfresco.webdrone.share - package org.alfresco.webdrone.share
 
org.alfresco.webdrone.share.dashlet - package org.alfresco.webdrone.share.dashlet
 
org.alfresco.webdrone.share.search - package org.alfresco.webdrone.share.search
 
org.alfresco.webdrone.share.site - package org.alfresco.webdrone.share.site
 
org.alfresco.webdrone.share.site.document - package org.alfresco.webdrone.share.site.document
 

P

Page - Class in org.alfresco.webdrone
Abstract HTML page.
Page(IWebDrone) - Constructor for class org.alfresco.webdrone.Page
 
PageException - Exception in org.alfresco.webdrone
Thrown by WebDrone when page has not rendered in the set time.
PageException(String) - Constructor for exception org.alfresco.webdrone.PageException
 
PageException(String, Throwable) - Constructor for exception org.alfresco.webdrone.PageException
 
PageException() - Constructor for exception org.alfresco.webdrone.PageException
 
PageRenderTimeException - Exception in org.alfresco.webdrone
Throws an exception if the operation of RenderTime has exceded the max wait time.
PageRenderTimeException(String) - Constructor for exception org.alfresco.webdrone.PageRenderTimeException
 
PageRenderTimeException(String, Throwable) - Constructor for exception org.alfresco.webdrone.PageRenderTimeException
 
PageRenderTimeException() - Constructor for exception org.alfresco.webdrone.PageRenderTimeException
 
panelExists(String) - Method in class org.alfresco.webdrone.share.SharePage
Verifies if the element is visible on the page.
PeopleFinderPage - Class in org.alfresco.webdrone.share
People finder page object, holds all element of the html page relating to share's people finder page.
PeopleFinderPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.PeopleFinderPage
Constructor.

Q

quit() - Method in interface org.alfresco.webdrone.IWebDrone
End Browser session.
quit() - Method in class org.alfresco.webdrone.WebDrone
 

R

removeComment(String) - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Removes the comment on document detail page.
render(RenderTime) - Method in interface org.alfresco.webdrone.HtmlPage
Page renderer verifies the page has rendered by checking all elements are visible and loaded.
render(long) - Method in interface org.alfresco.webdrone.HtmlPage
Page renderer verifies the page has rendered by checking all elements are visible and loaded by the max limit time set.
render() - Method in interface org.alfresco.webdrone.HtmlPage
Page renderer verifies the page has rendered by checking java script page loaded status is complete.
render(RenderTime) - Method in class org.alfresco.webdrone.share.ChangePasswordPage
 
render() - Method in class org.alfresco.webdrone.share.ChangePasswordPage
 
render(long) - Method in class org.alfresco.webdrone.share.ChangePasswordPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.DashBoardPage
 
render() - Method in class org.alfresco.webdrone.share.DashBoardPage
 
render(long) - Method in class org.alfresco.webdrone.share.DashBoardPage
 
render(RenderTime) - Method in interface org.alfresco.webdrone.share.dashlet.Dashlet
Dashlet renderer verifies the page has rendered by checking java script page loaded status is complete.
render() - Method in interface org.alfresco.webdrone.share.dashlet.Dashlet
Dashlet renderer verifies the page has rendered by checking java script page loaded status is complete.
render() - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
 
render(long) - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.dashlet.MySitesDashlet
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.LoginPage
 
render() - Method in class org.alfresco.webdrone.share.LoginPage
 
render(long) - Method in class org.alfresco.webdrone.share.LoginPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.MyProfilePage
 
render() - Method in class org.alfresco.webdrone.share.MyProfilePage
 
render(long) - Method in class org.alfresco.webdrone.share.MyProfilePage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.MyTasksPage
 
render() - Method in class org.alfresco.webdrone.share.MyTasksPage
 
render(long) - Method in class org.alfresco.webdrone.share.MyTasksPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.Navigation
 
render() - Method in class org.alfresco.webdrone.share.Navigation
 
render(long) - Method in class org.alfresco.webdrone.share.Navigation
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.PeopleFinderPage
 
render() - Method in class org.alfresco.webdrone.share.PeopleFinderPage
 
render(long) - Method in class org.alfresco.webdrone.share.PeopleFinderPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.RepositoryPage
 
render() - Method in class org.alfresco.webdrone.share.RepositoryPage
 
render(long) - Method in class org.alfresco.webdrone.share.RepositoryPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.search.AdvanceSearchPage
 
render() - Method in class org.alfresco.webdrone.share.search.AdvanceSearchPage
 
render(long) - Method in class org.alfresco.webdrone.share.search.AdvanceSearchPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.search.Search
 
render() - Method in class org.alfresco.webdrone.share.search.Search
 
render(long) - Method in class org.alfresco.webdrone.share.search.Search
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
 
render() - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
 
render(long) - Method in class org.alfresco.webdrone.share.search.SearchResultsPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.CreateSitePage
 
render() - Method in class org.alfresco.webdrone.share.site.CreateSitePage
 
render(long) - Method in class org.alfresco.webdrone.share.site.CreateSitePage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Verifies if the page has rendered completely by checking the page load is complete and in addition it will observe key HTML elements have rendered.
render() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
 
render(long) - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
 
render() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
 
render(long) - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryNavigation
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
 
render() - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
 
render(long) - Method in class org.alfresco.webdrone.share.site.document.DocumentLibraryPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.SiteDashboardPage
 
render() - Method in class org.alfresco.webdrone.share.site.SiteDashboardPage
 
render(long) - Method in class org.alfresco.webdrone.share.site.SiteDashboardPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.SiteFinderPage
 
render() - Method in class org.alfresco.webdrone.share.site.SiteFinderPage
 
render(long) - Method in class org.alfresco.webdrone.share.site.SiteFinderPage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.SiteNavigation
 
render() - Method in class org.alfresco.webdrone.share.site.SiteNavigation
 
render(long) - Method in class org.alfresco.webdrone.share.site.SiteNavigation
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
 
render() - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
 
render(long) - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
 
render(RenderTime) - Method in class org.alfresco.webdrone.share.site.UploadFilePage
 
render() - Method in class org.alfresco.webdrone.share.site.UploadFilePage
 
render(long) - Method in class org.alfresco.webdrone.share.site.UploadFilePage
 
RenderTime - Class in org.alfresco.webdrone
An Object to measure time left for the operation to complete.
RenderTime(long, TimeUnit) - Constructor for class org.alfresco.webdrone.RenderTime
 
RenderTime(long) - Constructor for class org.alfresco.webdrone.RenderTime
RenderTime constructor that take maxWait time in milliseconds.
RepositoryPage - Class in org.alfresco.webdrone.share
People finder page object, holds all element of the html page relating to share's people finder page.
RepositoryPage(WebDrone) - Constructor for class org.alfresco.webdrone.share.RepositoryPage
Constructor.

S

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
Mimcs 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 document details 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
Mimcs 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
Mimcs 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.
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.WebDrone
 
SharePage - Class in org.alfresco.webdrone.share
Abstract of an Alfresco Share HTML page.
SharePage(IWebDrone) - 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.
supportsCloud() - Method in enum org.alfresco.webdrone.AlfrescoVersion
 

T

timeLeft() - Method in class org.alfresco.webdrone.RenderTime
The time left in milliseconds.
titlePresent() - Method in class org.alfresco.webdrone.share.ChangePasswordPage
Verify if home page banner web element is present
titlePresent() - Method in class org.alfresco.webdrone.share.DashBoardPage
Verify if home page banner web element is present
titlePresent() - Method in class org.alfresco.webdrone.share.MyProfilePage
Verify if home page banner web element is present
titlePresent() - Method in class org.alfresco.webdrone.share.RepositoryPage
Verify if people finder title is present on the page
toString() - Method in class org.alfresco.webdrone.RenderTime
 
toString() - Method in class org.alfresco.webdrone.WebDroneProperties
 

U

UpdateFilePage - Class in org.alfresco.webdrone.share.site
Upload file page object, holds all element of the html page relating to share's upload file page in site.
UpdateFilePage(WebDrone, Double) - Constructor for class org.alfresco.webdrone.share.site.UpdateFilePage
Constructor.
uploadFile(String) - Method in class org.alfresco.webdrone.share.site.UpdateFilePage
Uploads a file by entering the file location into the input field and submitting the form.
uploadFile(String) - Method in class org.alfresco.webdrone.share.site.UploadFilePage
Uploads a file by entering the file location into the input field and submitting the form.
UploadFilePage - Class in org.alfresco.webdrone.share.site
Upload file page object, holds all element of the HTML page relating to share's upload file page in site.
UploadFilePage(WebDrone) - Constructor for class org.alfresco.webdrone.share.site.UploadFilePage
Constructor.
uploadNewVersion() - Method in class org.alfresco.webdrone.share.site.document.DocumentDetailsPage
Mimics the action of clicking on the upload a new version button.

V

valueOf(String) - Static method in enum org.alfresco.webdrone.AlfrescoVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.alfresco.webdrone.AlfrescoVersion
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class org.alfresco.webdrone.Page
 

W

waitUntilSiteCreation(String) - Method in class org.alfresco.webdrone.share.site.CreateSitePage
Verify that site has been created before rendering the page response object of site dashboard page.
WebDrone - Class in org.alfresco.webdrone
An Alfresco web browser simulator that uses Selenium WebDriver as a base with added helper methods that are specific to Alfresco site and version.
WebDrone(WebDriver, AlfrescoVersion) - Constructor for class org.alfresco.webdrone.WebDrone
Constructor
WebDrone(WebDriver, AlfrescoVersion, long) - Constructor for class org.alfresco.webdrone.WebDrone
Constructor
WebDroneProperties - Class in org.alfresco.webdrone
The object returns the value of a key from the properties.
WebDroneProperties(AlfrescoVersion) - Constructor for class org.alfresco.webdrone.WebDroneProperties
 
WebDroneUtil - Class in org.alfresco.webdrone
Utility to handle operations and actions relating to share sites.
WebDroneUtil() - Constructor for class org.alfresco.webdrone.WebDroneUtil
 

A B C D E F G H I L M N O P Q R S T U V W

Copyright © 2012. All Rights Reserved.