public class ExtensionPane extends BaseElement
Constructor and Description |
---|
ExtensionPane(org.openqa.selenium.WebElement container)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
ExtensionPane |
confirm()
Confirms the current action and wait for it to be performed.
|
ExtensionPane |
confirm(int timeout)
Confirms the current action and wait for it to be performed.
|
ExtensionPane |
downgrade()
Clicks on the downgrade button and waits for the downgrade plan to be computed.
|
List<org.openqa.selenium.WebElement> |
getAuthors() |
org.openqa.selenium.WebElement |
getContinueButton() |
org.openqa.selenium.WebElement |
getDowngradeButton() |
org.openqa.selenium.WebElement |
getHideDetailsButton() |
org.xwiki.extension.ExtensionId |
getId() |
org.openqa.selenium.WebElement |
getInstallButton() |
String |
getName() |
ProgressBarPane |
getProgressBar() |
org.openqa.selenium.WebElement |
getShowDetailsButton() |
String |
getStatus() |
String |
getStatusMessage() |
String |
getSummary() |
org.openqa.selenium.WebElement |
getUninstallButton() |
org.openqa.selenium.WebElement |
getUpgradeButton() |
String |
getVersion() |
ExtensionPane |
hideDetails()
Clicks on the hide details button.
|
ExtensionPane |
install()
Clicks on the install button and waits for the install plan to be computed.
|
ExtensionDependenciesPane |
openDependenciesSection()
Selects the extension dependencies tab.
|
ExtensionDescriptionPane |
openDescriptionSection()
Selects the extension description tab.
|
ExtensionProgressPane |
openProgressSection()
Selects the extension progress tab.
|
ExtensionPane |
showDetails()
Clicks on the show details button.
|
ExtensionPane |
uninstall()
Clicks on the uninstall button and waits for the uninstall plan to be computed.
|
ExtensionPane |
upgrade()
Clicks on the upgrade button and waits for the upgrade plan to be computed.
|
getDriver, getUtil, isElementVisible, setContext, waitForNotificationErrorMessage, waitForNotificationInProgressMessage, waitForNotificationSuccessMessage, waitForNotificationWarningMessage, waitUntilPageJSIsLoaded
public ExtensionPane(org.openqa.selenium.WebElement container)
container
- the element that wraps the extension displaypublic String getStatus()
public String getStatusMessage()
public org.xwiki.extension.ExtensionId getId()
public String getName()
public String getVersion()
public List<org.openqa.selenium.WebElement> getAuthors()
public String getSummary()
public ExtensionPane showDetails()
public org.openqa.selenium.WebElement getShowDetailsButton()
public ExtensionPane hideDetails()
public org.openqa.selenium.WebElement getHideDetailsButton()
public ExtensionPane install()
public org.openqa.selenium.WebElement getInstallButton()
public ExtensionPane uninstall()
public org.openqa.selenium.WebElement getUninstallButton()
public ExtensionPane upgrade()
public org.openqa.selenium.WebElement getUpgradeButton()
public ExtensionPane downgrade()
public org.openqa.selenium.WebElement getDowngradeButton()
public ExtensionPane confirm()
public ExtensionPane confirm(int timeout)
timeout
- the maximum number of seconds to wait for the endpublic org.openqa.selenium.WebElement getContinueButton()
public ExtensionDescriptionPane openDescriptionSection()
public ExtensionDependenciesPane openDependenciesSection()
public ExtensionProgressPane openProgressSection()
public ProgressBarPane getProgressBar()
Copyright © 2004–2021 XWiki. All rights reserved.