Class NotificationsPage

  • All Implemented Interfaces:
    com.intellij.remoterobot.SearchContext

    public class NotificationsPage
    extends com.intellij.remoterobot.fixtures.CommonContainerFixture
    Notifications page fixture
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.intellij.remoterobot.fixtures.CommonContainerFixture

        com.intellij.remoterobot.fixtures.CommonContainerFixture.Companion
      • Nested classes/interfaces inherited from interface com.intellij.remoterobot.SearchContext

        com.intellij.remoterobot.SearchContext.DefaultImpls
    • Field Summary

      • Fields inherited from class com.intellij.remoterobot.fixtures.CommonContainerFixture

        Companion
    • Constructor Summary

      Constructors 
      Constructor Description
      NotificationsPage​(com.intellij.remoterobot.RemoteRobot remoteRobot, com.intellij.remoterobot.data.RemoteComponent remoteComponent)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.intellij.remoterobot.fixtures.JCheckboxFixture displayBalloonNotificationsCheckBox()
      Get the 'Display balloon notifications' checkbox fixture
      com.intellij.remoterobot.fixtures.JCheckboxFixture displaySystemNotificationsCheckBox()
      Get the 'Enable system notifications' checkbox fixture
      void toggleBalloonNotifications​(boolean value)
      Toggle balloon notifications
      void toggleNotifications​(boolean value)
      Disable both balloon and system notifications
      void toggleSystemNotifications​(boolean value)
      Toggle system notifications
      • Methods inherited from class com.intellij.remoterobot.fixtures.CommonContainerFixture

        actionButton, actionButton, actionButton, actionButtons, actionButtons, actionLink, actionLink, actionLink, actionLinks, browser, browser, browser, browser, button, button, button, buttons, checkBox, checkBox, checkBox, checkBox, checkBoxes, comboBox, comboBox, comboBox, comboBox, comboBoxes, heavyWeightWindow, heavyWeightWindow, heavyWeightWindow, heavyWeightWindow, heavyWeightWindows, heavyWeightWindows, jLabel, jLabel, jLabel, jLabels, jList, jList, jList, jList, jList, jLists, jLists, jMenuBar, jMenuBar, jMenuBar, jMenuBar, jPopupMenu, jPopupMenu, jPopupMenu, jPopupMenu, jPopupMenu, jPopupMenu, jPopupMenus, jPopupMenus, jTree, jTree, jTree, jTree, jTrees, jTrees, radioButton, radioButton, radioButton, radioButtons, textArea, textArea, textArea, textAreas, textEditor, textEditor, textEditor, textEditor, textEditors, textEditors, textField, textField, textField, textField, textFields
      • Methods inherited from class com.intellij.remoterobot.fixtures.ContainerFixture

        find, find, find, find, findAll, findAll, getFinder
      • Methods inherited from class com.intellij.remoterobot.fixtures.ComponentFixture

        click, click, doubleClick, doubleClick, getBackgroundColor, getForegroundColor, moveMouse, moveMouse, rightClick, rightClick, rightDoubleClick, rightDoubleClick
      • Methods inherited from class com.intellij.remoterobot.fixtures.Fixture

        allText, allText, allText, callJs, callJs, execute, execute, execute, extractData, findAllText, findAllText, findAllText, findAllText, findText, findText, getComponentHashCode, getData, getHasFocus, getLocationOnScreen, getRemoteComponent, getRemoteRobot, getScreenshot, hasText, hasText, hasText, isFocusOwner, isShowing, retrieve, retrieve, retrieveData, runJs, runJs, text
      • Methods inherited from class java.lang.Object

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

      • NotificationsPage

        public NotificationsPage​(@NotNull
                                 com.intellij.remoterobot.RemoteRobot remoteRobot,
                                 @NotNull
                                 com.intellij.remoterobot.data.RemoteComponent remoteComponent)
    • Method Detail

      • toggleNotifications

        public void toggleNotifications​(boolean value)
        Disable both balloon and system notifications
        Parameters:
        value - boolean value to toggle the checkboxes to
      • toggleBalloonNotifications

        public void toggleBalloonNotifications​(boolean value)
        Toggle balloon notifications
        Parameters:
        value - boolean value to toggle the checkbox to
      • toggleSystemNotifications

        public void toggleSystemNotifications​(boolean value)
        Toggle system notifications
        Parameters:
        value - boolean value to toggle the checkbox to
      • displayBalloonNotificationsCheckBox

        public com.intellij.remoterobot.fixtures.JCheckboxFixture displayBalloonNotificationsCheckBox()
        Get the 'Display balloon notifications' checkbox fixture
        Returns:
        checkbox fixture
      • displaySystemNotificationsCheckBox

        public com.intellij.remoterobot.fixtures.JCheckboxFixture displaySystemNotificationsCheckBox()
        Get the 'Enable system notifications' checkbox fixture
        Returns:
        checkbox fixture