Class 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.Companion
      • Nested 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

      Constructors 
      Constructor Description
      MavenBuildToolPane​(com.intellij.remoterobot.RemoteRobot remoteRobot, com.intellij.remoterobot.data.RemoteComponent remoteComponent)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void buildProject​(java.lang.String lifecycle)
      Build the project
      void collapseAll()
      Collapse all
      com.intellij.remoterobot.fixtures.JTreeFixture mavenTargetTree()
      Get the Maven Tab tree fixture
      void reloadAllMavenProjects()
      Reload all Maven projects
      • 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MavenBuildToolPane

        public MavenBuildToolPane​(@NotNull
                                  com.intellij.remoterobot.RemoteRobot remoteRobot,
                                  @NotNull
                                  com.intellij.remoterobot.data.RemoteComponent remoteComponent)
    • Method Detail

      • reloadAllMavenProjects

        public void reloadAllMavenProjects()
        Reload all Maven projects
      • collapseAll

        public void collapseAll()
        Collapse all
      • buildProject

        public void buildProject​(java.lang.String lifecycle)
        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