org.openqa.selenium.internal.seleniumemulation
Class JavascriptLibrary

java.lang.Object
  extended by org.openqa.selenium.internal.seleniumemulation.JavascriptLibrary

public class JavascriptLibrary
extends Object


Constructor Summary
JavascriptLibrary()
           
 
Method Summary
 Object callEmbeddedHtmlUtils(org.openqa.selenium.WebDriver driver, String functionName, org.openqa.selenium.WebElement element, Object... values)
           
 void callEmbeddedSelenium(org.openqa.selenium.WebDriver driver, String functionName, org.openqa.selenium.WebElement element, Object... values)
           
 Object executeScript(org.openqa.selenium.WebDriver driver, String script, Object... args)
           
 String getSeleniumScript(String name)
          Loads the named Selenium script and returns it wrapped in an anonymous function.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavascriptLibrary

public JavascriptLibrary()
Method Detail

getSeleniumScript

public String getSeleniumScript(String name)
Loads the named Selenium script and returns it wrapped in an anonymous function.

Parameters:
name - The script to load.
Returns:
The loaded script wrapped in an anonymous function.

callEmbeddedSelenium

public void callEmbeddedSelenium(org.openqa.selenium.WebDriver driver,
                                 String functionName,
                                 org.openqa.selenium.WebElement element,
                                 Object... values)

callEmbeddedHtmlUtils

public Object callEmbeddedHtmlUtils(org.openqa.selenium.WebDriver driver,
                                    String functionName,
                                    org.openqa.selenium.WebElement element,
                                    Object... values)

executeScript

public Object executeScript(org.openqa.selenium.WebDriver driver,
                            String script,
                            Object... args)


Copyright © 2012. All Rights Reserved.