org.alfresco.webdrone.share
Class RepositoryPage

java.lang.Object
  extended by org.alfresco.webdrone.Page
      extended by org.alfresco.webdrone.share.SharePage
          extended by org.alfresco.webdrone.share.RepositoryPage
All Implemented Interfaces:
HtmlPage

public class RepositoryPage
extends SharePage

People finder page object, holds all element of the html page relating to share's people finder page.

Since:
1.0
Author:
Michael Suzuki

Field Summary
 Object getSearch
           
 
Fields inherited from class org.alfresco.webdrone.Page
DEFAULT_PAGE_LOADING_TIME_WAIT, drone, version
 
Constructor Summary
RepositoryPage(WebDrone drone)
          Constructor.
 
Method Summary
 RepositoryPage render()
          Page renderer verifies the page has rendered by checking java script page loaded status is complete.
 RepositoryPage render(long time)
          Page renderer verifies the page has rendered by checking all elements are visible and loaded by the max limit time set.
 RepositoryPage render(RenderTime timer)
          Page renderer verifies the page has rendered by checking all elements are visible and loaded.
 boolean titlePresent()
          Verify if people finder title is present on the page
 
Methods inherited from class org.alfresco.webdrone.share.SharePage
basicRender, disbaleFileUploadFlash, findButton, getLogin, getNav, getPageTitle, getSearch, isLogoPresent, isTitlePresent, panelExists
 
Methods inherited from class org.alfresco.webdrone.Page
close, getScreenShot, getTitle, isBrowserTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

getSearch

public Object getSearch
Constructor Detail

RepositoryPage

public RepositoryPage(WebDrone drone)
Constructor.

Parameters:
drone - WebDriver to access page
Method Detail

render

public RepositoryPage render(RenderTime timer)
                      throws PageException
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.

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

render

public RepositoryPage render()
                      throws PageException
Description copied from interface: HtmlPage
Page renderer verifies the page has rendered by checking java script page loaded status is complete.

Returns:
HtmlPage object response
Throws:
PageException

render

public RepositoryPage render(long time)
                      throws PageException
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.

Returns:
HtmlPage page object response
Throws:
PageException

titlePresent

public boolean titlePresent()
Verify if people finder title is present on the page

Returns:
true if exists


Copyright © 2012. All Rights Reserved.