Uses of Interface
org.alfresco.webdrone.WebDrone

Packages that use WebDrone
org.alfresco.webdrone   
org.alfresco.webdrone.share   
org.alfresco.webdrone.share.dashlet   
org.alfresco.webdrone.share.search   
org.alfresco.webdrone.share.site   
org.alfresco.webdrone.share.site.datalist   
org.alfresco.webdrone.share.site.document   
org.alfresco.webdrone.share.site.wiki   
 

Uses of WebDrone in org.alfresco.webdrone
 

Classes in org.alfresco.webdrone that implement WebDrone
 class WebDroneImpl
          An Alfresco web browser simulator that uses Selenium WebDriver as a base with added helper methods that are specific to Alfresco site and version.
 

Fields in org.alfresco.webdrone declared as WebDrone
protected  WebDrone Page.drone
           
 

Methods in org.alfresco.webdrone that return WebDrone
 WebDrone Page.getDrone()
           
 WebDrone HtmlElement.getDrone()
           
 WebDrone WebDroneFactory.getObject()
           
 

Methods in org.alfresco.webdrone that return types with arguments of type WebDrone
 Class<WebDrone> WebDroneFactory.getObjectType()
           
 

Methods in org.alfresco.webdrone with parameters of type WebDrone
static HtmlPage WebDroneUtil.loginAs(WebDrone drone, String url, String... userInfo)
          Logs user into share.
static void WebDroneUtil.logout(WebDrone drone)
          Logs user out, by using a restful approach.
static void WebDroneUtil.saveScreenShot(WebDrone drone, String methodName)
          Grabs and stores screen shot that is currently on view by the WebDrone.
 

Constructors in org.alfresco.webdrone with parameters of type WebDrone
FileDownloader(WebDrone drone)
           
HtmlElement(org.openqa.selenium.WebElement webElement, WebDrone drone)
          Constructor.
Page(WebDrone drone)
           
 

Uses of WebDrone in org.alfresco.webdrone.share
 

Methods in org.alfresco.webdrone.share with parameters of type WebDrone
static CreateSitePage FactorySharePage.createSite(WebDrone drone)
          Create site pop up page object.
static UpdateFilePage FactorySharePage.getFileUpdate(WebDrone drone, String version, boolean editOffLine)
          File upload page pop up object.
static UploadFilePage FactorySharePage.getFileUpload(WebDrone drone)
          File upload page pop up object.
static SharePage FactorySharePage.getLibraryPage(WebDrone drone)
          Get a share library page by its type.
static NewFolderPage FactorySharePage.getNewFolderPage(WebDrone drone)
          New folder page pop up object.
static SharePage FactorySharePage.getPage(WebDrone drone)
          Creates the appropriate page object based on the current page the WebDrone is on.
static boolean Pagination.hasPaginationButton(WebDrone drone, String css)
          Checks for next or previous pagination button.
static HtmlPage Pagination.selectPagiantionButton(WebDrone drone, String css)
          Selects the next or previous button on the pagination bar based on the action required.
 

Constructors in org.alfresco.webdrone.share with parameters of type WebDrone
ChangePasswordPage(WebDrone drone)
          Constructor.
DashBoardPage(WebDrone drone)
          Constructor.
InviteMembersPage(WebDrone drone)
          Constructor.
LoginPage(WebDrone drone)
          Constructor.
MyProfilePage(WebDrone drone)
          Constructor.
MyTasksPage(WebDrone drone)
          Constructor.
Navigation(WebDrone drone)
          Constructor
NewUserPage(WebDrone drone)
          Constructor.
PeopleFinderPage(WebDrone drone)
          Constructor.
PeopleFinderResultPage(WebDrone drone)
          Constructor.
RepositoryPage(WebDrone drone)
          Constructor.
RepositoryPage(WebDrone drone, String subfolderName)
          Constructor.
ShareLink(org.openqa.selenium.WebElement link, WebDrone drone)
           
SharePage(WebDrone drone)
           
UserSearchPage(WebDrone drone)
          Constructor.
 

Uses of WebDrone in org.alfresco.webdrone.share.dashlet
 

Methods in org.alfresco.webdrone.share.dashlet with parameters of type WebDrone
static Dashlet FactoryShareDashlet.getPage(WebDrone drone, String name)
          Gets the dashlet HTML element from the dashboard page.
 

Constructors in org.alfresco.webdrone.share.dashlet with parameters of type WebDrone
MyActivitiesDashlet(WebDrone drone)
          Constructor.
MyDocumentsDashlet(WebDrone drone)
          Constructor.
MySitesDashlet(WebDrone drone)
          Constructor.
MyTasksDashlet(WebDrone drone)
          Constructor.
SiteActivitiesDashlet(WebDrone drone)
          Constructor.
SiteContentDashlet(WebDrone drone)
          Constructor.
SiteMembersDashlet(WebDrone drone)
          Constructor.
SiteWelcomeDashlet(WebDrone drone)
          Constructor.
 

Uses of WebDrone in org.alfresco.webdrone.share.search
 

Constructors in org.alfresco.webdrone.share.search with parameters of type WebDrone
AdvanceFolderSearchPage(WebDrone drone)
          Constructor.
AdvanceSearch(WebDrone drone)
          Constructor
AdvanceSearchAbstract(WebDrone drone)
          Constructor
AdvanceSearchContentPage(WebDrone drone)
          Constructor.
AllSitesResultsPage(WebDrone drone)
          Constructor.
RepositoryResultsPage(WebDrone drone)
          Constructor.
SearchBox(WebDrone drone)
          Constructor.
SearchResultsPage(WebDrone drone)
          Constructor.
SiteResultsPage(WebDrone drone)
          Constructor.
 

Uses of WebDrone in org.alfresco.webdrone.share.site
 

Constructors in org.alfresco.webdrone.share.site with parameters of type WebDrone
CreateSitePage(WebDrone drone)
          Constructor.
CustomizeSiteDashboardPage(WebDrone drone)
          Constructor.
EditSitePage(WebDrone drone)
          Constructor.
NewFolderPage(WebDrone drone)
          Constructor.
SiteDashboardPage(WebDrone drone)
          Constructor
SiteFinderPage(WebDrone drone)
          Constructor.
SiteNavigation(WebDrone drone)
          Constructor
SitePage(WebDrone drone)
          Constructor.
UpdateFilePage(WebDrone drone, String documentVersion, boolean editOffline)
          Constructor.
UploadFilePage(WebDrone drone)
          Constructor.
 

Uses of WebDrone in org.alfresco.webdrone.share.site.datalist
 

Constructors in org.alfresco.webdrone.share.site.datalist with parameters of type WebDrone
DataListPage(WebDrone drone)
           
 

Uses of WebDrone in org.alfresco.webdrone.share.site.document
 

Methods in org.alfresco.webdrone.share.site.document with parameters of type WebDrone
 DocumentLibraryPage FileDirectoryInfo.addTag(WebDrone drone, String contentName, String tagName)
          Adds the specified Tag to the file or directory.
 List<org.openqa.selenium.WebElement> FileDirectoryInfo.getContentActions(WebDrone drone)
          Selects the 'Actions' menu link on the select data row on DocumentLibrary Page.
 FileDirectoryInfo ShareContentRow.getFileDirectoryInfo(WebDrone drone)
          Returns the FileDirectoryInfo object in the selected ShareContentRow.
 String ShareContentRow.getLikeCount(WebDrone drone)
          Returns the Like Count for the content in the selected ShareContentRow.
 List<String> ShareContentRow.getTags(WebDrone drone)
          Returns the TagList for the content in the selected ShareContentRow.
 Boolean FileDirectoryInfo.hasTags(WebDrone drone)
          Check if tags are attached to the selected content.
 boolean ShareContentRow.isFavourite(WebDrone drone)
          Returns the Favourite status for the content in the selected ShareContentRow.
 boolean ShareContentRow.isLiked(WebDrone drone)
          Returns the Like status for the content in the selected ShareContentRow.
 org.openqa.selenium.WebElement FileDirectoryInfo.selectContentActions(WebDrone drone)
          Selects the 'Actions' menu link on the select data row on DocumentLibrary Page.
 boolean FileDirectoryInfo.selectDelete(WebDrone drone)
          Select the delete button on the item.
 SitePage ShareContentRow.selectDocumentThumbnail(WebDrone drone)
          Clicks on the thumbnail next to the contentRow.
 DocumentLibraryPage ShareContentRow.selectDownload(WebDrone drone)
          Selects the link on the select data row on DocumentLibrary Page.
 DocumentLibraryPage ShareContentRow.selectDownloadFolderAsZip(WebDrone drone)
          Selects the link on the select data row on DocumentLibrary Page.
 EditDocumentPropertiesPopup FileDirectoryInfo.selectEditProperties(WebDrone drone)
          Selects the edit properties link on the select data row on DocumentLibrary Page.
 DocumentLibraryPage FileDirectoryInfo.selectFavourite(WebDrone drone)
          Selects or deselects the favourite option on the select data row on DocumentLibrary Page
 DocumentLibraryPage FileDirectoryInfo.selectLike(WebDrone drone)
          Selects or deselects the Like option on the select data row on DocumentLibrary Page
 DocumentDetailsPage FileDirectoryInfo.selectThumbnail(WebDrone drone)
          Selects the thumbnail link on the select data row on DocumentLibrary Page.
 

Constructors in org.alfresco.webdrone.share.site.document with parameters of type WebDrone
AbstractEditProperties(WebDrone drone)
           
CreateContentPage(WebDrone drone)
           
DocumentDetailsPage(WebDrone drone)
          Constructor
DocumentDetailsPage(WebDrone drone, String previousVersion)
          Constructor
DocumentEditOfflinePage(WebDrone drone)
           
DocumentLibraryNavigation(WebDrone drone, String fileUploadButtonId, String createNewFolderButtonId)
          Constructor.
DocumentLibraryPage(WebDrone drone)
           
DocumentLibraryPage(WebDrone drone, boolean shouldHaveFiles)
           
DocumentLibraryPage(WebDrone drone, String subfolderName)
          Constructor.
DocumentLibraryPage(WebDrone drone, String contentName, String hasTag)
           
EditDocumentPropertiesPage(WebDrone drone)
           
EditDocumentPropertiesPage(WebDrone drone, String tagName)
           
EditDocumentPropertiesPopup(WebDrone drone)
           
InlineEditPage(WebDrone drone)
           
SelectAspectsPage(WebDrone drone)
          Constructor.
TagPage(WebDrone drone)
          Constructor.
 

Uses of WebDrone in org.alfresco.webdrone.share.site.wiki
 

Constructors in org.alfresco.webdrone.share.site.wiki with parameters of type WebDrone
WikiPage(WebDrone drone)
           
 



Copyright © 2013. All Rights Reserved.