Class RenderElement
java.lang.Object
org.alfresco.utility.web.renderer.RenderElement
- All Implemented Interfaces:
Renderer
- Direct Known Subclasses:
RenderClickable,RenderDeleted,RenderInvisible,RenderInvisibleWithText,RenderPageLoaded,RenderPresent,RenderVisible
- Author:
- Paul.Brodner
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.openqa.selenium.BybuildFromFindBy(org.openqa.selenium.support.FindBy findBy) Builder mechanism for web element locatorprotected abstract voiddoWork(org.openqa.selenium.By locator, WebBrowser browser, long timeOutInSeconds) This will perform the actual action of rendering the elementvoidrender(RenderWebElement renderAnnotation, org.openqa.selenium.By locator, WebBrowser browser, TasProperties properties) voidrender(RenderWebElement renderAnnotation, org.openqa.selenium.support.FindBy findByAnnotation, WebBrowser browser, TasProperties properties)
-
Field Details
-
renderAnnotation
-
-
Constructor Details
-
RenderElement
public RenderElement()
-
-
Method Details
-
buildFromFindBy
protected org.openqa.selenium.By buildFromFindBy(org.openqa.selenium.support.FindBy findBy) Builder mechanism for web element locator- Parameters:
findBy-- Returns:
-
render
public void render(RenderWebElement renderAnnotation, org.openqa.selenium.support.FindBy findByAnnotation, WebBrowser browser, TasProperties properties) -
render
public void render(RenderWebElement renderAnnotation, org.openqa.selenium.By locator, WebBrowser browser, TasProperties properties) -
doWork
protected abstract void doWork(org.openqa.selenium.By locator, WebBrowser browser, long timeOutInSeconds) This will perform the actual action of rendering the element- Parameters:
locator-browser-timeOutInSeconds-
-