ToolBar#

public class ToolBar extends AbstractUiElement#

New in version 1.1.0: Методы приведены к соглашению по именам (см. описания методов класса).

Тулбар - панель инструментов. Содержит на себе операции, визуально представленные в виде кнопок ToolButton.

See also

Constructors#

ToolBar#

public ToolBar(Selection selection, WebElement webElement)#

Панель инструментов не всегда принадлежит фрейму Frame. Тулбар может принадлежать компоновщику Composer.

Parameters
  • selection – Выборка

  • webElement – Web-элемент

Methods#

button#

public ToolButton button(String operationName)#

Метод возвращает кнопку панели инструментов, соответствующую операции с указанным именем.

Parameters
  • operationName – имя операции выборки

Throws
  • ElementNotFoundException – если кнопка не обнаружена на dom-модели или не появилась на dom-дереве в течение времени ее ожидания

Returns

кнопка панели инструментов

button#

public ToolButton button(StandardOperations operation)#

Метод возвращает кнопку панели инструментов, соответствующую указанной стандартной операции.

Parameters
  • operation – стандартная операция выборки

Throws
  • ElementNotFoundException – если кнопка не обнаружена или не появилась на dom-дереве в течение времени ее ожидания

Returns

кнопка панели инструментов

buttonByCaption#

public ToolButton buttonByCaption(String caption)#

Метод возвращает кнопку панели инструментов, соответствующую операции с указанным наименованием.

Parameters
  • caption – имя операции выборки

Throws
  • ElementNotFoundException – если кнопка не обнаружена или не появилась на dom-дереве в течение времени ее ожидания

Returns

кнопка панели инструментов

wait#

public static ToolBar wait(Selection parent)#

Метод выполняет ожидание появление html-элемента, соответствующего ToolBar, в дереве html-элементов браузера и возвращает его.

Parameters
  • parent – родительская выборка

Throws
  • ElementNotFoundException – если панель инструментов не обнаружена или не отобразилась на dom-дереве в течение времени ее ожидания

Returns

панель инструментов