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.CommonContainerFixtureNew Project dialog abstract terminal page fixture
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractNewProjectFinalPage.ProjectFormatTypeEnumeration defining values of the 'Project format' combo box
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractNewProjectFinalPage(com.intellij.remoterobot.RemoteRobot remoteRobot, com.intellij.remoterobot.data.RemoteComponent remoteComponent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcloseAdvanceSettings()Close the 'Advanced Settings' sectionjava.lang.StringgetProjectLocation()Get the project location for new project in the 'New Project' dialogjava.lang.StringgetProjectName()Get the project name for new project in the 'New Project' dialogvoidopenAdvanceSettings()Open the 'Advanced Settings' sectionvoidsetProjectLocation(java.lang.String projectLocation)Set the project location for new project in the 'New Project' dialogvoidsetProjectName(java.lang.String projectName)Set the project name for new project in the 'New Project' dialog-
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
-
getProjectName
public java.lang.String getProjectName()
Get the project name for new project in the 'New Project' dialog- Returns:
- currently set new project name
-
setProjectName
public void setProjectName(java.lang.String projectName)
Set the project name for new project in the 'New Project' dialog- Parameters:
projectName- name of the new project
-
getProjectLocation
public java.lang.String getProjectLocation()
Get the project location for new project in the 'New Project' dialog- Returns:
- currently set new project location
-
setProjectLocation
public void setProjectLocation(java.lang.String projectLocation)
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
-
-