org.alfresco.webdrone.share.search
Class AllSitesResultsPage
java.lang.Object
org.alfresco.webdrone.Page
org.alfresco.webdrone.share.SharePage
org.alfresco.webdrone.share.search.SearchResultsPage
org.alfresco.webdrone.share.search.AllSitesResultsPage
- All Implemented Interfaces:
- HtmlPage
public class AllSitesResultsPage
- extends SearchResultsPage
All sites search results page object, holds all element of the html page relating to
search results. This is the same as the other search result page but has then specific
render logic.
- Since:
- 1.0
- Author:
- Michael Suzuki
| Methods inherited from class org.alfresco.webdrone.share.search.SearchResultsPage |
completedSearch, count, doSearch, getPaginationPosition, getResults, hasNextPage, hasPrevioudPage, hasResults, paginationCount, paginationDisplayed, paginationSelect, searchFor, searchType, selectFirstResult, selectItem, selectItem, selectNextPage, selectOnAllSites, selectOnlyOnSite, selectPreviousPage, selectRepository |
| Methods inherited from class org.alfresco.webdrone.share.SharePage |
basicRender, canResume, canResume, disbaleFileUploadFlash, findButton, getCopyRight, getLogin, getNav, getPageTitle, getSearch, isJSMessageDisplayed, isLoggedIn, isLogoPresent, isTitlePresent, panelExists |
AllSitesResultsPage
public AllSitesResultsPage(WebDrone drone)
- Constructor.
render
public AllSitesResultsPage render(RenderTime timer)
- Description copied from interface:
HtmlPage
- Page renderer verifies the page has rendered
by checking all elements are visible and loaded.
To verify this assertion every page object that implements
the method will contain logic to determine if the page has
loaded completely in the given time set by the
RenderTime.
- Specified by:
render in interface HtmlPage- Overrides:
render in class SearchResultsPage
- Parameters:
timer - RenderTime time to wait
- Returns:
HtmlPage page object response
render
public AllSitesResultsPage render()
- Description copied from interface:
HtmlPage
- Page renderer verifies the page has rendered
by checking java script page loaded status is complete.
- Specified by:
render in interface HtmlPage- Overrides:
render in class SearchResultsPage
- Returns:
HtmlPage object response
render
public AllSitesResultsPage render(long time)
- Description copied from interface:
HtmlPage
- Page renderer verifies the page has rendered
by checking all elements are visible and loaded by the
max limit time set.
- Specified by:
render in interface HtmlPage- Overrides:
render in class SearchResultsPage
- Parameters:
time - waiting time
- Returns:
HtmlPage page object response
search
public AllSitesResultsPage search(String term)
- Performs the search by entering the term into search field
and submitting the search.
- Parameters:
term - String term to search
- Returns:
AllSitesResultsPage page response
Copyright © 2013. All Rights Reserved.