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.CommonContainerFixtureAbstract Tool Window/Windows Pane fixture
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractToolWinPane(com.intellij.remoterobot.RemoteRobot remoteRobot, com.intellij.remoterobot.data.RemoteComponent remoteComponent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcloseGradleBuildToolPane()Close gradle build tool panevoidcloseMavenBuildToolPane()Close maven build tool panevoidcloseProjectExplorer()Close project explorerGradleBuildToolPaneopenGradleBuildToolPane()Open gradle build tool paneMavenBuildToolPaneopenMavenBuildToolPane()Open maven build tool paneProjectExploreropenProjectExplorer()Open project explorercom.intellij.remoterobot.fixtures.JButtonFixturestripeButton(java.lang.String label, boolean isPaneOpened)Create fixture for the Stripe buttonprotected <T extends com.intellij.remoterobot.fixtures.Fixture>
TtogglePane(java.lang.String label, java.lang.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, 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
-
openProjectExplorer
public ProjectExplorer openProjectExplorer()
Open project explorer- Returns:
- the Project Explorer fixture
-
closeProjectExplorer
public void closeProjectExplorer()
Close project explorer
-
openMavenBuildToolPane
public MavenBuildToolPane openMavenBuildToolPane()
Open maven build tool pane- Returns:
- the Maven Build Tool Pane fixture
-
closeMavenBuildToolPane
public void closeMavenBuildToolPane()
Close maven build tool pane
-
openGradleBuildToolPane
public GradleBuildToolPane 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(java.lang.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
protected <T extends com.intellij.remoterobot.fixtures.Fixture> T togglePane(java.lang.String label, java.lang.Class<T> fixtureClass, boolean openPane)
-
-