DialogButton

public class DialogButton extends AbstractButton

New in version 1.1.1: Класс перестал быть абстрактным.

Кнопка модального диалога.

Constructors

DialogButton

protected DialogButton(AbstractDialog parent, WebElement webElement)

Methods

caption

public String caption()

Текст на кнопке.

Returns:

текст на кнопке.

click

public void click()

Выполняет эмуляцию нажатия клик левой кнопки мыши на html-элементе, соответствующем UI-элементу.

findAll

public static DialogButton[] findAll(AbstractDialog dialog)

Метод выполняет поиск всех кнопок на диалоге.

Parameters:
  • dialog – Диалог

Returns:

Массив кнопок

getCaptionSupplier

protected Supplier<String> getCaptionSupplier()

Метод, порождающий поставщика текста кнопки.

Returns:

поставщик

See also

getNameSupplier

protected Supplier<String> getNameSupplier()

Метод, порождающий поставщика системного имени кнопки.

Returns:

поставщик

See also

name

public String name()

Системное имя кнопки, как указано в атрибуте DataAttributes.DATA_BUTTON_NAME dom-элемента кнопки.

Может совпадать с caption(), если кнопка не стандартная и ей не задано системное имя.

Стандартные системные имена кнопок: DialogButton.StandardButton

Returns:

системное имя

standardName

public DialogButton.StandardButton standardName()

New in version 1.1.1.

Стандартное системное имя кнопки.

Throws:
Returns:

стандартное имя