org.openqa.selenium.internal.seleniumemulation
Class SeleniumMutator

java.lang.Object
  extended by org.openqa.selenium.internal.seleniumemulation.SeleniumMutator
All Implemented Interfaces:
ScriptMutator

public class SeleniumMutator
extends Object
implements ScriptMutator

Add a function backed by the closure-based implementation of Selenium Core.


Constructor Summary
SeleniumMutator(String method, String atom)
           
 
Method Summary
 void mutate(String script, StringBuilder appendTo)
          Mutate a script.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SeleniumMutator

public SeleniumMutator(String method,
                       String atom)
Method Detail

mutate

public void mutate(String script,
                   StringBuilder appendTo)
Description copied from interface: ScriptMutator
Mutate a script. The original, unmodified script is used to generate a script on the StringBuilder, the "toString" method of which should be used to get the result. We make use of a StringBuilder rather than a normal String so that we can efficiently chain mutators.

Specified by:
mutate in interface ScriptMutator
Parameters:
script - The original script.
appendTo - The mutated script.


Copyright © 2012. All Rights Reserved.