AbstractMenu

public abstract class AbstractMenu extends AbstractUiElement implements Menu

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

Абстрактное меню.

Constructors

AbstractMenu

protected AbstractMenu(AbstractUiElement parent, WebElement webElement)

AbstractMenu

protected AbstractMenu(BrowserContext browserContext, WebElement webElement)

Methods

item

public MenuItem item(String operationName)

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

item

public MenuItem item(String... operationNames)

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

Для каждого не последнего пункта выполняется “клик”, для раскрытия под меню.

itemByCaption

public MenuItem itemByCaption(String caption)

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

itemByCaption

public MenuItem itemByCaption(String... captions)

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

Для каждого не последнего пункта выполняется “клик”, для раскрытия подменю.

waitByCaption

public MenuItem waitByCaption(String caption)

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

waitByOperation

public MenuItem waitByOperation(String operationName)

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