Package com.redhat.devtools.intellij.commonuitest.fixtures.mainidewindow.toolwindowspane.buildtoolpane
Class MavenBuildToolPane
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.buildtoolpane.MavenBuildToolPane
- All Implemented Interfaces:
com.intellij.remoterobot.SearchContext
public class MavenBuildToolPane
extends com.intellij.remoterobot.fixtures.CommonContainerFixture
Maven Build Tool 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
ConstructorsConstructorDescriptionMavenBuildToolPane(com.intellij.remoterobot.RemoteRobot remoteRobot, com.intellij.remoterobot.data.RemoteComponent remoteComponent) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildProject(String lifecycle) Build the projectvoidCollapse allcom.intellij.remoterobot.fixtures.JTreeFixtureGet the Maven Tab tree fixturevoidReload all Maven projectsMethods 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
-
MavenBuildToolPane
public MavenBuildToolPane(@NotNull com.intellij.remoterobot.RemoteRobot remoteRobot, @NotNull com.intellij.remoterobot.data.RemoteComponent remoteComponent)
-
-
Method Details
-
reloadAllMavenProjects
public void reloadAllMavenProjects()Reload all Maven projects -
collapseAll
public void collapseAll()Collapse all -
buildProject
Build the project- Parameters:
lifecycle- name of the lifecycle you want to invoke (clean, validate, compile, test, package, verify, install, site, deploy)
-
mavenTargetTree
public com.intellij.remoterobot.fixtures.JTreeFixture mavenTargetTree()Get the Maven Tab tree fixture- Returns:
- Maven Tab tree fixture
-