public class ProjectExplorer
extends com.intellij.remoterobot.fixtures.CommonContainerFixture
| Constructor and Description |
|---|
ProjectExplorer(com.intellij.remoterobot.RemoteRobot remoteRobot,
com.intellij.remoterobot.data.RemoteComponent remoteComponent) |
| Modifier and Type | Method and Description |
|---|---|
void |
collapseAll()
Collapse all
|
void |
expandAll()
Expand all
|
void |
hide()
Hide Project Explorer
|
boolean |
isItemPresent(java.lang.String... path)
Test is a file with given name on given path is available in the project tree
|
com.intellij.remoterobot.fixtures.JPopupMenuFixture |
openContextMenuOn(java.lang.String... path)
Open context menu on item according to given path
|
void |
openFile(java.lang.String... path)
Open file according to given path
|
com.intellij.remoterobot.fixtures.JPopupMenuFixture |
openSettingsPopup()
Open settings popup
|
com.intellij.remoterobot.fixtures.JPopupMenuFixture |
openViewsPopup()
Open the 'Views' popup menu
|
com.intellij.remoterobot.fixtures.JTreeFixture |
projectViewTree()
Get the Project View tree fixture
|
void |
selectOpenedFile()
Locate and select opened file
|
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, textFieldsfind, find, find, find, findAll, findAll, getFinderclick, click, doubleClick, getBackgroundColor, getForegroundColor, rightClickallText, 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, textpublic ProjectExplorer(@NotNull
com.intellij.remoterobot.RemoteRobot remoteRobot,
@NotNull
com.intellij.remoterobot.data.RemoteComponent remoteComponent)
public boolean isItemPresent(java.lang.String... path)
path - path to navigate topublic void openFile(java.lang.String... path)
path - path to navigate throughpublic com.intellij.remoterobot.fixtures.JPopupMenuFixture openContextMenuOn(java.lang.String... path)
path - path to navigate throughpublic com.intellij.remoterobot.fixtures.JPopupMenuFixture openViewsPopup()
public void selectOpenedFile()
public void expandAll()
public void collapseAll()
public com.intellij.remoterobot.fixtures.JPopupMenuFixture openSettingsPopup()
public void hide()
public com.intellij.remoterobot.fixtures.JTreeFixture projectViewTree()