Class PageBase.Frame

  • All Implemented Interfaces:

    
    public final class PageBase.Frame<T extends PageBase<T>>
    
                        

    Класс с методами взаимодействия с фреймами на странице.

    Пример:

    pages.page.getFrame().switchToFrame(pages.page.frameElement);
    // ...
    pages.page.getFrame().switchToDefaultContent();
    // ...
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final T and() Метод возвращает объект страницы, у которой были вызваны методы класса Frame
      final PageBase.Frame<T> switchToFrame(Element element) Переключение контекста на фрейм.
      final PageBase.Frame<T> switchToFrame(String nameOrId) Переключение контекста на фрейм по имени или id.
      final PageBase.Frame<T> switchToFrame(Integer index) Переключение контекста на фрейм по индексу.
      final PageBase.Frame<T> switchToDefaultContent() Переключение из фрейма на основной контекст.
      final PageBase.Frame<T> switchToParentFrame() Переключение из фрейма на родительский фрейм.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • and

         final T and()

        Метод возвращает объект страницы, у которой были вызваны методы класса Frame

        Returns:

        объект страницы

        Since:

        2.4.1

      • switchToFrame

         final PageBase.Frame<T> switchToFrame(Element element)

        Переключение контекста на фрейм.

        Для переключения контекста обратно используйте метод switchToDefaultContent

        Parameters:
        element - Элемент, в котором расположен фрейм
        Returns:

        Frame

      • switchToFrame

         final PageBase.Frame<T> switchToFrame(String nameOrId)

        Переключение контекста на фрейм по имени или id.

        Для переключения контекста обратно используйте метод switchToDefaultContent

        Parameters:
        nameOrId - Имя или id фрейма
        Returns:

        Frame

        Since:

        2.1.0

      • switchToFrame

         final PageBase.Frame<T> switchToFrame(Integer index)

        Переключение контекста на фрейм по индексу.

        Для переключения контекста обратно используйте метод switchToDefaultContent

        Parameters:
        index - Индекс фрейма
        Returns:

        Frame

        Since:

        2.1.0