From 493199e12356d10dcb8626b60f4dd94f3d127627 Mon Sep 17 00:00:00 2001 From: Jeremy Olsen Date: Mon, 31 Jan 2011 14:38:12 -0800 Subject: [PATCH] JOlsen Workday Addition of support for 'FocusOut' api that I just pushed to Flex-Pilot --- client/java/DefaultSelenium.java | 4 ++++ extension/chrome/content/extensions/extension-flexpilot.js | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/client/java/DefaultSelenium.java b/client/java/DefaultSelenium.java index 0ffbaf4..960b71c 100644 --- a/client/java/DefaultSelenium.java +++ b/client/java/DefaultSelenium.java @@ -190,6 +190,10 @@ public void flexSelect(String locator,String options) { public void flexType(String locator,String options) { commandProcessor.doCommand("flexType", new String[] {locator,options}); } + + public void flexFocusOut(String locator,String options) { + commandProcessor.doCommand("flexFocusOut", new String[] {locator,options}); + } public void flexDragDropElemToElem(String locator,String options) { commandProcessor.doCommand("flexDragDropElemToElem", new String[] {locator,options}); diff --git a/extension/chrome/content/extensions/extension-flexpilot.js b/extension/chrome/content/extensions/extension-flexpilot.js index 6491b0e..55f42a7 100644 --- a/extension/chrome/content/extensions/extension-flexpilot.js +++ b/extension/chrome/content/extensions/extension-flexpilot.js @@ -186,6 +186,10 @@ try { return this.doCommand("flexSelect", [locator, options], this.handleResults); }; + RemoteSelenium.prototype.doFlexFocusOut = function(locator, options) { + return this.doCommand("flexFocusOut", [locator, options], this.handleResults); + }; + RemoteSelenium.prototype.doFlexDragDropElemToElem = function(locator, options) { return this.doCommand("flexDragDropElemToElem", [locator, options], this.handleResults); };