Package org.openqa.selenium.remote
Class RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
- java.lang.Object
-
- org.openqa.selenium.remote.RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager
-
- All Implemented Interfaces:
WebDriver.ImeHandler
- Enclosing class:
- RemoteWebDriver.RemoteWebDriverOptions
@Deprecated protected class RemoteWebDriver.RemoteWebDriverOptions.RemoteInputMethodManager extends java.lang.Object implements WebDriver.ImeHandler
Deprecated.Will be removed. IME is not part of W3C WebDriver and does not work on browsers.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
RemoteInputMethodManager()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
activateEngine(java.lang.String engine)
Deprecated.Make an engines that is available (appears on the list returned by getAvailableEngines) active.void
deactivate()
Deprecated.De-activate IME input (turns off the currently activated engine).java.lang.String
getActiveEngine()
Deprecated.Get the name of the active IME engine.java.util.List<java.lang.String>
getAvailableEngines()
Deprecated.All available engines on the machine.boolean
isActivated()
Deprecated.Indicates whether IME input active at the moment (not if it's available).
-
-
-
Method Detail
-
getAvailableEngines
public java.util.List<java.lang.String> getAvailableEngines()
Deprecated.Description copied from interface:WebDriver.ImeHandler
All available engines on the machine. To use an engine, it has to be activated.- Specified by:
getAvailableEngines
in interfaceWebDriver.ImeHandler
- Returns:
- list of available IME engines.
-
getActiveEngine
public java.lang.String getActiveEngine()
Deprecated.Description copied from interface:WebDriver.ImeHandler
Get the name of the active IME engine. The name string is platform-specific.- Specified by:
getActiveEngine
in interfaceWebDriver.ImeHandler
- Returns:
- name of the active IME engine.
-
isActivated
public boolean isActivated()
Deprecated.Description copied from interface:WebDriver.ImeHandler
Indicates whether IME input active at the moment (not if it's available).- Specified by:
isActivated
in interfaceWebDriver.ImeHandler
- Returns:
- true if IME input is available and currently active, false otherwise.
-
deactivate
public void deactivate()
Deprecated.Description copied from interface:WebDriver.ImeHandler
De-activate IME input (turns off the currently activated engine). Note that getActiveEngine may still return the name of the engine but isActivated will return false.- Specified by:
deactivate
in interfaceWebDriver.ImeHandler
-
activateEngine
public void activateEngine(java.lang.String engine)
Deprecated.Description copied from interface:WebDriver.ImeHandler
Make an engines that is available (appears on the list returned by getAvailableEngines) active. After this call, the only loaded engine on the IME daemon will be this one and the input sent using sendKeys will be converted by the engine. Note that this is a platform-independent method of activating IME (the platform-specific way being using keyboard shortcuts).- Specified by:
activateEngine
in interfaceWebDriver.ImeHandler
- Parameters:
engine
- name of engine to activate.
-
-