Class JavaNewProjectFinalPage
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
com.redhat.devtools.intellij.commonuitest.fixtures.dialogs.project.pages.JavaNewProjectFinalPage
- All Implemented Interfaces:
com.intellij.remoterobot.SearchContext
New Project dialog java project third page fixture
-
Nested Class Summary
Nested classes/interfaces inherited from class com.redhat.devtools.intellij.commonuitest.fixtures.dialogs.project.pages.AbstractNewProjectFinalPage
AbstractNewProjectFinalPage.ProjectFormatTypeNested 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
ConstructorsConstructorDescriptionJavaNewProjectFinalPage(com.intellij.remoterobot.RemoteRobot remoteRobot, com.intellij.remoterobot.data.RemoteComponent remoteComponent) -
Method Summary
Modifier and TypeMethodDescriptionvoidClose the 'More settings' optionsGet the location of the content root currently inserted in the 'Content root' input fieldGet the location of the module file currently inserted in the 'Module file location' input fieldGet the name of the module currently inserted in the 'Module name' input fieldGet the project format currently set in the 'Project format' combo boxvoidOpen the 'More settings' optionsvoidsetContentRoot(String contentRoot) Insert the location of the content root into the 'Content root' input fieldvoidsetModuleFileLocation(String moduleFileLocation) Insert the location of the module file into the 'Module file location' input fieldvoidsetModuleName(String moduleName) Insert the name of the module into the 'Module name' input fieldvoidsetProjectFormat(AbstractNewProjectFinalPage.ProjectFormatType projectFormatType) Set the project format into the 'Project format' combo boxMethods inherited from class com.redhat.devtools.intellij.commonuitest.fixtures.dialogs.project.pages.AbstractNewProjectFinalPage
closeAdvanceSettings, getProjectLocation, getProjectName, openAdvanceSettings, setProjectLocation, setProjectNameMethods 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
-
JavaNewProjectFinalPage
public JavaNewProjectFinalPage(@NotNull com.intellij.remoterobot.RemoteRobot remoteRobot, @NotNull com.intellij.remoterobot.data.RemoteComponent remoteComponent)
-
-
Method Details
-
openMoreSettings
public void openMoreSettings()Open the 'More settings' options -
closeMoreSettings
public void closeMoreSettings()Close the 'More settings' options -
getModuleName
Get the name of the module currently inserted in the 'Module name' input field- Returns:
- name of the module currently inserted in the input field
-
setModuleName
Insert the name of the module into the 'Module name' input field- Parameters:
moduleName- name of the module that will be set into the input field
-
getContentRoot
Get the location of the content root currently inserted in the 'Content root' input field- Returns:
- location of the content root currently inserted in the input field
-
setContentRoot
Insert the location of the content root into the 'Content root' input field- Parameters:
contentRoot- location of the content root that will be set into the input field
-
getModuleFileLocation
Get the location of the module file currently inserted in the 'Module file location' input field- Returns:
- location of the module file currently inserted in the input field
-
setModuleFileLocation
Insert the location of the module file into the 'Module file location' input field- Parameters:
moduleFileLocation- location of the module file that will be set into the input field
-
getProjectFormat
Get the project format currently set in the 'Project format' combo box- Returns:
- project format currently set in the combo box
- Throws:
UITestException- when there is set another value than defined by the 'ProjectFormatType' enumeration in the combo box
-
setProjectFormat
Set the project format into the 'Project format' combo box- Parameters:
projectFormatType- project format that will be set into the combo box
-