org.alfresco.webdrone.share.site
Class NewFolderPage

java.lang.Object
  extended by org.alfresco.webdrone.Page
      extended by org.alfresco.webdrone.share.SharePage
          extended by org.alfresco.webdrone.share.site.NewFolderPage
All Implemented Interfaces:
HtmlPage, Render

public class NewFolderPage
extends SharePage

Create folder page object, holds all element of the HTML page relating to share's create folder page.

Since:
1.0
Author:
Michael Suzuki

Field Summary
 
Fields inherited from class org.alfresco.webdrone.share.SharePage
dojoSupport, WAIT_TIME_3000
 
Fields inherited from class org.alfresco.webdrone.Page
drone, maxPageLoadingTime, version
 
Constructor Summary
NewFolderPage(WebDrone drone)
          Constructor.
 
Method Summary
 HtmlPage createNewFolder(String folderName)
           
 SharePage createNewFolder(String folderName, String description)
          Create a new folder action by completing and submitting the form.
 NewFolderPage render()
          Page renderer verifies the page has rendered by checking java script page loaded status is complete.
 NewFolderPage render(long time)
          Page renderer verifies the page has rendered by checking all elements are visible and loaded by the max limit time set.
 NewFolderPage render(RenderTime timer)
          Page renderer verifies the page has rendered by checking all elements are visible and loaded.
 
Methods inherited from class org.alfresco.webdrone.share.SharePage
basicRender, canResume, canResume, disbaleFileUploadFlash, elementRender, findButton, getCopyRight, getLogin, getNav, getPageTitle, getSearch, isJSMessageDisplayed, isLoggedIn, isLogoPresent, isTitlePresent, panelExists
 
Methods inherited from class org.alfresco.webdrone.Page
close, getDrone, getScreenShot, getTitle, isBrowserTitle, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NewFolderPage

public NewFolderPage(WebDrone drone)
Constructor.

Method Detail

render

public NewFolderPage render(RenderTime timer)
Description copied from interface: Render
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

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

Returns:
HtmlPage object response

render

public NewFolderPage render(long time)
Description copied from interface: Render
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

createNewFolder

public HtmlPage createNewFolder(String folderName)
See Also:
createNewFolder(String, String)

createNewFolder

public SharePage createNewFolder(String folderName,
                                 String description)
Create a new folder action by completing and submitting the form.

Parameters:
folderName - mandatory folder name
description - optional folder description
Returns:
HtmlPage page response


Copyright © 2013. All Rights Reserved.