Class AbstractToolWinPane
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.mainidewindow.toolwindowspane.AbstractToolWinPane
- All Implemented Interfaces:
com.intellij.remoterobot.SearchContext
- Direct Known Subclasses:
ToolWindowPane,ToolWindowsPane
public abstract class AbstractToolWinPane
extends com.intellij.remoterobot.fixtures.CommonContainerFixture
Abstract Tool Window/Windows Pane fixture
-
Nested Class Summary
Nested classes/interfaces inherited from class com.intellij.remoterobot.fixtures.CommonContainerFixture
com.intellij.remoterobot.fixtures.CommonContainerFixture.CompanionNested 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
ConstructorsModifierConstructorDescriptionprotectedAbstractToolWinPane(com.intellij.remoterobot.RemoteRobot remoteRobot, com.intellij.remoterobot.data.RemoteComponent remoteComponent) -
Method Summary
Modifier and TypeMethodDescriptionvoidClose gradle build tool panevoidClose maven build tool panevoidClose project explorervoidOpen gradle build tool panevoidOpen maven build tool panevoidOpen project explorercom.intellij.remoterobot.fixtures.JButtonFixturestripeButton(String label, boolean isPaneOpened) Create fixture for the Stripe buttonprotected voidtogglePane(String label, Class<? extends com.intellij.remoterobot.fixtures.Fixture> fixtureClass, boolean openPane) 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, textFieldsMethods inherited from class com.intellij.remoterobot.fixtures.ContainerFixture
find, find, find, find, findAll, findAll, getFinderMethods inherited from class com.intellij.remoterobot.fixtures.ComponentFixture
click, click, doubleClick, doubleClick, getBackgroundColor, getForegroundColor, moveMouse, moveMouse, rightClick, rightClick, rightDoubleClick, rightDoubleClickMethods 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
-
Constructor Details
-
AbstractToolWinPane
protected AbstractToolWinPane(@NotNull com.intellij.remoterobot.RemoteRobot remoteRobot, @NotNull com.intellij.remoterobot.data.RemoteComponent remoteComponent)
-
-
Method Details
-
openProjectExplorer
public void openProjectExplorer()Open project explorer -
closeProjectExplorer
public void closeProjectExplorer()Close project explorer -
openMavenBuildToolPane
public void openMavenBuildToolPane()Open maven build tool pane -
closeMavenBuildToolPane
public void closeMavenBuildToolPane()Close maven build tool pane -
openGradleBuildToolPane
public void openGradleBuildToolPane()Open gradle build tool pane -
closeGradleBuildToolPane
public void closeGradleBuildToolPane()Close gradle build tool pane -
stripeButton
public com.intellij.remoterobot.fixtures.JButtonFixture stripeButton(String label, boolean isPaneOpened) Create fixture for the Stripe button- Parameters:
label- label text of the stripe buttonisPaneOpened- true if the pane is already opened- Returns:
- fixture for the Stripe button
-
togglePane
-