MainForm#

public class MainForm extends AbstractForm#

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

Главная форма приложения.

Constructors#

MainForm#

public MainForm(BrowserContext browserContext, WebElement webElement)#

Methods#

find#

public static Optional<MainForm> find(BrowserContext browserContext)#

Найти главную форму.

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

Returns

опциональная главная форма

get#

public static MainForm get(BrowserContext browserContext)#

Получить главную форму.

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

Throws
Returns

главная форма

mainSelection#

public Selection mainSelection()#

Получить выборку Selection главной формы (main-выборка).

Throws
Returns

выборка

wait#

public static MainForm wait(BrowserContext browserContext)#

Подождать появления на dom-модели главной формы в течении указанного времени и вернуть её.

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

Throws
  • ElementNotFoundException – если не удалось дождаться появления главной формы в течении отведенного времени

Returns

главная форма

wait#

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

Подождать появления на dom-модели главной формы в течении указанного времени и вернуть её.

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

  • duration – время ожидания

Throws
  • ElementNotFoundException – если не удалось дождаться появления главной формы в течении отведенного времени

Returns

главная форма

waitClosing#

public void waitClosing()#

Подождать закрытия главной формы.