Class FlatWelcomeFrame
- 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.FlatWelcomeFrame
-
- All Implemented Interfaces:
com.intellij.remoterobot.SearchContext
public class FlatWelcomeFrame extends com.intellij.remoterobot.fixtures.CommonContainerFixtureWelcome to IntelliJ IDEA dialog fixture
-
-
Constructor Summary
Constructors Constructor Description FlatWelcomeFrame(com.intellij.remoterobot.RemoteRobot remoteRobot, com.intellij.remoterobot.data.RemoteComponent remoteComponent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearExceptions()Clear all exceptionsvoidclearWorkspace()Clear the workspace by deleting the content of the IdeaProjects folder and clearing all the projects' links in the 'Welcome to IntelliJ IDEA' dialogvoidclickOnLink(java.lang.String label)Click on the link according to given labelvoidcreateNewProject()Click on the 'New Project' linkvoiddisableNotifications()Open the 'Preferences' dialogvoidopenProject(java.lang.String projectName)CLick on existing project from the Welcome DialogvoidopenSettingsDialog()Open the 'Preferences' dialogTipDialogopenTipDialog()Open the 'Tip Of the Day' dialogvoidpreventTipDialogFromOpening()Prevent the 'Tip of the Day' dialog from opening after project importvoidswitchToProjectsPage()Switch to the 'Projects' page of flat welcome frame-
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
-
createNewProject
public void createNewProject()
Click on the 'New Project' link
-
openProject
public void openProject(java.lang.String projectName)
CLick on existing project from the Welcome Dialog- Parameters:
projectName- name of existing project
-
clickOnLink
public void clickOnLink(java.lang.String label)
Click on the link according to given label- Parameters:
label- label of the link to click on
-
clearWorkspace
public void clearWorkspace()
Clear the workspace by deleting the content of the IdeaProjects folder and clearing all the projects' links in the 'Welcome to IntelliJ IDEA' dialog
-
clearExceptions
public void clearExceptions()
Clear all exceptions
-
openSettingsDialog
public void openSettingsDialog()
Open the 'Preferences' dialog
-
openTipDialog
public TipDialog openTipDialog()
Open the 'Tip Of the Day' dialog- Returns:
- fixture for the 'Tip Of the Day' dialog
-
disableNotifications
public void disableNotifications()
Open the 'Preferences' dialog
-
preventTipDialogFromOpening
public void preventTipDialogFromOpening()
Prevent the 'Tip of the Day' dialog from opening after project import
-
switchToProjectsPage
public void switchToProjectsPage()
Switch to the 'Projects' page of flat welcome frame
-
-