org.alfresco.webdrone
Interface Render

All Known Subinterfaces:
HtmlPage
All Known Implementing Classes:
AbstractEditProperties, AdvanceFolderSearchPage, AdvanceSearch, AdvanceSearchAbstract, AdvanceSearchContentPage, AllSitesResultsPage, ChangePasswordPage, CreateContentPage, CreateSitePage, CustomizeSiteDashboardPage, DashBoardPage, DataListPage, DocumentDetailsPage, DocumentEditOfflinePage, DocumentLibraryNavigation, DocumentLibraryPage, EditDocumentPropertiesPage, EditDocumentPropertiesPopup, EditSitePage, InlineEditPage, InviteMembersPage, LoginPage, MyActivitiesDashlet, MyDocumentsDashlet, MyProfilePage, MySitesDashlet, MyTasksDashlet, MyTasksPage, Navigation, NewFolderPage, NewUserPage, Page, PeopleFinderPage, PeopleFinderResultPage, RepositoryPage, RepositoryResultsPage, SearchBox, SearchResultsPage, SelectAspectsPage, SharePage, SiteActivitiesDashlet, SiteContentDashlet, SiteDashboardPage, SiteFinderPage, SiteMembersDashlet, SiteNavigation, SitePage, SiteResultsPage, SiteWelcomeDashlet, TagPage, UpdateFilePage, UploadFilePage, UserSearchPage, WikiPage

public interface Render

A render interface that determines if elements are rendered. Every page object renders itself by calling the render method which defines what Page object it is, up to that point it is treated as a generic page. The render signifies a response is required and will force the object to wait until all HTML elements specified in the render method are found and displayed.

Since:
1.6.3
Author:
Michael Suzuki

Method Summary
<T extends HtmlPage>
T
render()
          Page renderer verifies the page has rendered by checking java script page loaded status is complete.
<T extends HtmlPage>
T
render(long time)
          Page renderer verifies the page has rendered by checking all elements are visible and loaded by the max limit time set.
<T extends HtmlPage>
T
render(RenderTime timer)
          Page renderer verifies the page has rendered by checking all elements are visible and loaded.
 

Method Detail

render

<T extends HtmlPage> T render(RenderTime timer)
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.

Parameters:
timer - RenderTime time to wait
Returns:
HtmlPage page object response

render

<T extends HtmlPage> T render(long time)
Page renderer verifies the page has rendered by checking all elements are visible and loaded by the max limit time set.

Parameters:
time - waiting time
Returns:
HtmlPage page object response

render

<T extends HtmlPage> T render()
Page renderer verifies the page has rendered by checking java script page loaded status is complete.

Returns:
HtmlPage object response


Copyright © 2013. All Rights Reserved.