Class AbstractNewProjectFinalPage
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.dialogs.project.pages.AbstractNewProjectFinalPage
- All Implemented Interfaces:
com.intellij.remoterobot.SearchContext
- Direct Known Subclasses:
JavaNewProjectFinalPage,MavenGradleNewProjectFinalPage,NewProjectFirstPage
public abstract class AbstractNewProjectFinalPage
extends com.intellij.remoterobot.fixtures.CommonContainerFixture
New Project dialog abstract terminal page fixture
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEnumeration defining values of the 'Project format' combo boxNested 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
ConstructorsModifierConstructorDescriptionprotectedAbstractNewProjectFinalPage(com.intellij.remoterobot.RemoteRobot remoteRobot, com.intellij.remoterobot.data.RemoteComponent remoteComponent) -
Method Summary
Modifier and TypeMethodDescriptionvoidClose the 'Advanced Settings' sectionGet the project location for new project in the 'New Project' dialogGet the project name for new project in the 'New Project' dialogvoidOpen the 'Advanced Settings' sectionvoidsetProjectLocation(String projectLocation) Set the project location for new project in the 'New Project' dialogvoidsetProjectName(String projectName) Set the project name for new project in the 'New Project' dialogMethods 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
-
AbstractNewProjectFinalPage
protected AbstractNewProjectFinalPage(@NotNull com.intellij.remoterobot.RemoteRobot remoteRobot, @NotNull com.intellij.remoterobot.data.RemoteComponent remoteComponent)
-
-
Method Details
-
getProjectName
Get the project name for new project in the 'New Project' dialog- Returns:
- currently set new project name
-
setProjectName
Set the project name for new project in the 'New Project' dialog- Parameters:
projectName- name of the new project
-
getProjectLocation
Get the project location for new project in the 'New Project' dialog- Returns:
- currently set new project location
-
setProjectLocation
Set the project location for new project in the 'New Project' dialog- Parameters:
projectLocation- project location of the new project
-
openAdvanceSettings
public void openAdvanceSettings()Open the 'Advanced Settings' section -
closeAdvanceSettings
public void closeAdvanceSettings()Close the 'Advanced Settings' section
-