Package | Description |
---|---|
org.finra.jtaf.ewd.impl | |
org.finra.jtaf.ewd.session | |
org.finra.jtaf.ewd.widget.element |
Modifier and Type | Class and Description |
---|---|
class |
DefaultExtWebDriver
DefaultExtWebDriver is the default implementation of the ExtWebDriver
interface to support more advanced window and frame handling on top of
WebDriver
|
Modifier and Type | Method and Description |
---|---|
ExtWebDriver |
DefaultSessionFactory.createNewSession(Map<String,String> options,
org.openqa.selenium.WebDriver wd) |
Modifier and Type | Method and Description |
---|---|
ExtWebDriver |
SessionFactory.createNewSession(Map<String,String> options,
org.openqa.selenium.WebDriver wd) |
ExtWebDriver |
SessionManager.getCurrentSession()
Convenience method for getting the current ExtWebDriver session
associated with this SessionManager, creating a new session if the
session does not exist.
|
ExtWebDriver |
SessionManager.getCurrentSession(boolean createIfNotFound)
Get the current session associated with this thread.
|
ExtWebDriver |
SessionManager.getNewSession()
Create and return a new ExtWebDriver session with default options, and
set it as the current session for this SessionManager.
|
ExtWebDriver |
SessionManager.getNewSession(boolean setAsCurrent)
Create and return new ExtWebDriver instance with default options.
|
ExtWebDriver |
SessionManager.getNewSession(Map<String,String> override)
Create and return a new ExtWebDriver instance.
|
ExtWebDriver |
SessionManager.getNewSession(Map<String,String> override,
boolean setAsCurrent)
Create and return a new ExtWebDriver instance.
|
ExtWebDriver |
SessionManager.getNewSession(String key,
String value)
Create and return a new ExtWebDriver instance.
|
ExtWebDriver |
SessionManager.getNewSession(String key,
String value,
boolean setAsCurrent)
Create and return a new ExtWebDriver instance.
|
ExtWebDriver |
SessionManager.getSession(String sessionId)
Get an existing ExtWebDriver session with the given ID.
|
Modifier and Type | Method and Description |
---|---|
Map<String,ExtWebDriver> |
SessionManager.getSessions()
Get the Map of all ExtWebDriver sessions associated with this
SessionManager instance.
|
Modifier and Type | Method and Description |
---|---|
void |
SessionManager.removeSession(ExtWebDriver session)
Remove the given session from SessionManager based on its stored ID.
|
void |
SessionManager.switchToSession(ExtWebDriver ewd)
Switch the current session to be the provided ExtWebDriver instance.
|
Modifier and Type | Method and Description |
---|---|
ExtWebDriver |
Element.getGUIDriver()
Get the WebDriver object to interact with the UI elements
|
Modifier and Type | Method and Description |
---|---|
void |
Element.setGUIDriver(ExtWebDriver guiDriver)
Tell Selenium to use the provided WebDriver instance
|
Copyright © 2018. All rights reserved.