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 explorerOpen gradle build tool paneOpen maven build tool paneOpen project explorercom.intellij.remoterobot.fixtures.JButtonFixturestripeButton(String label, boolean isPaneOpened) Create fixture for the Stripe buttonprotected <T extends com.intellij.remoterobot.fixtures.Fixture>
TtogglePane(String label, Class<T> 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
Open project explorer- Returns:
- the Project Explorer fixture
-
closeProjectExplorer
public void closeProjectExplorer()Close project explorer -
openMavenBuildToolPane
Open maven build tool pane- Returns:
- the Maven Build Tool Pane fixture
-
closeMavenBuildToolPane
public void closeMavenBuildToolPane()Close maven build tool pane -
openGradleBuildToolPane
Open gradle build tool pane- Returns:
- the Gradle Build Tool Pane fixture
-
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
-