Chris@14: Chris@14: */ Chris@14: Chris@14: namespace WebDriver; Chris@14: Chris@14: /** Chris@14: * WebDriver\Ime class Chris@14: * Chris@14: * @package WebDriver Chris@14: * Chris@14: * @method array available_engines() List all available engines on the machines. Chris@14: * @method string active_engine() Get the name of the active IME engine. Chris@14: * @method boolean activated() Indicates whether IME input is active at the moment. Chris@14: * @method void deactivate() De-activates the currently active IME engine. Chris@14: * @method void activate($json) Make an engine that is available active. Chris@14: */ Chris@14: final class Ime extends AbstractWebDriver Chris@14: { Chris@14: /** Chris@14: * {@inheritdoc} Chris@14: */ Chris@14: protected function methods() Chris@14: { Chris@14: return array( Chris@14: 'available_engines' => array('GET'), Chris@14: 'active_engine' => array('GET'), Chris@14: 'activated' => array('GET'), Chris@14: 'deactivate' => array('POST'), Chris@14: 'activate' => array('POST'), Chris@14: ); Chris@14: } Chris@14: }