Class SettingsDialog
- java.lang.Object
-
- com.intellij.remoterobot.fixtures.Fixture
-
- com.intellij.remoterobot.fixtures.ComponentFixture
-
- com.intellij.remoterobot.fixtures.ContainerFixture
-
- com.intellij.remoterobot.fixtures.CommonContainerFixture
-
- com.redhat.devtools.intellij.commonuitest.fixtures.dialogs.settings.SettingsDialog
-
- All Implemented Interfaces:
com.intellij.remoterobot.SearchContext
public class SettingsDialog extends com.intellij.remoterobot.fixtures.CommonContainerFixtureSettings dialog fixture
-
-
Constructor Summary
Constructors Constructor Description SettingsDialog(com.intellij.remoterobot.RemoteRobot remoteRobot, com.intellij.remoterobot.data.RemoteComponent remoteComponent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply()Apply performed changes by clicking on the 'Apply' buttonvoidcancel()Cancel the 'Settings' dialog by clicking on the 'Cancel' buttonvoidnavigateTo(java.lang.String... path)Navigate to specific 'Settings' dialog page according to given pathvoidok()Finish the 'Settings' dialog by clicking on the 'OK' buttoncom.intellij.remoterobot.fixtures.JTreeFixturesettingsTree()Get the 'Settings' main tree fixture-
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
-
-
-
-
Method Detail
-
navigateTo
public void navigateTo(java.lang.String... path)
Navigate to specific 'Settings' dialog page according to given path- Parameters:
path- path to navigate to
-
settingsTree
public com.intellij.remoterobot.fixtures.JTreeFixture settingsTree()
Get the 'Settings' main tree fixture- Returns:
- Settings tree fixture
-
ok
public void ok()
Finish the 'Settings' dialog by clicking on the 'OK' button
-
apply
public void apply()
Apply performed changes by clicking on the 'Apply' button
-
cancel
public void cancel()
Cancel the 'Settings' dialog by clicking on the 'Cancel' button
-
-