MsgDialog#

public abstract class MsgDialog extends AbstractDialog#

New in version 1.1.0: Класс стал абстрактным.

Диалог с сообщением и кнопками. Определяет общее поведение диалога с сообщениями и кнопками.

Constructors#

MsgDialog#

protected MsgDialog(BrowserContext browserContext, WebElement webElement)#

Methods#

abort#

public abstract void abort()#

Метод выполняет “клик” на кнопке “ABORT” диалога.

all#

public abstract void all()#

Метод выполняет “клик” на кнопке “ALL” диалога.

cancel#

public abstract void cancel()#

Метод выполняет “клик” на кнопке “CANCEL” диалога.

ignore#

public abstract void ignore()#

Метод выполняет “клик” на кнопке “IGNORE” диалога.

no#

public abstract void no()#

Метод выполняет “клик” на кнопке “NO” диалога.

noToAll#

public abstract void noToAll()#

Метод выполняет “клик” на кнопке “NO_TO_ALL” диалога.

ok#

public abstract void ok()#

Метод выполняет “клик” на кнопке “OK” диалога.

retry#

public abstract void retry()#

Метод выполняет “клик” на кнопке “RETRY” диалога.

wait#

public static MsgDialog wait(BrowserContext browserContext)#

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

Parameters
  • browserContext – контекст браузера

Throws
  • TimeoutException – если диалог не появился за определенное время

Returns

Диалог

wait#

public static MsgDialog wait(BrowserContext browserContext, Duration duration)#

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

Parameters
  • browserContext – контекст браузера

  • duration – длительность ожидания

Throws
  • TimeoutException – если диалог не появился за определенное время

Returns

Диалог

yes#

public abstract void yes()#

Метод выполняет “клик” на кнопке “YES” диалога.

yesToAll#

public abstract void yesToAll()#

Метод выполняет “клик” на кнопке “YES_TO_ALL” диалога.