|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.xwiki.test.ui.po.BaseElement
org.xwiki.test.ui.po.BasePage
org.xwiki.test.ui.po.ViewPage
org.xwiki.test.po.xe.DataTypesPage
public class DataTypesPage
Represents the page that lists the available data types (XClasses) and allows us to create a new type.
| Constructor Summary | |
|---|---|
DataTypesPage()
|
|
| Method Summary | |
|---|---|
ClassSheetPage |
createClass(String spaceName,
String className)
Starts the process of creating a new XClass. |
org.openqa.selenium.WebElement |
getClassNameInput()
|
org.openqa.selenium.WebElement |
getCreateClassButton()
|
org.openqa.selenium.WebElement |
getSpaceNameInput()
|
static DataTypesPage |
gotoPage()
Opens the page that list the available data types. |
boolean |
isClassListed(String spaceName,
String className)
|
| Methods inherited from class org.xwiki.test.ui.po.ViewPage |
|---|
clickBreadcrumbLink, clickWantedLink, editSection, exists, getBreadcrumbContent, getContent, hasBreadcrumbContent, isInlinePage, openAttachmentsDocExtraPane, openCommentsDocExtraPane, openHistoryDocExtraPane, waitForDocExtraPaneActive, waitUntilContent |
| Methods inherited from class org.xwiki.test.ui.po.BasePage |
|---|
canDelete, clickContentMenuEditSubMenuEntry, clickContentMenuTopEntry, copy, createInlinePage, createPage, createSpace, delete, edit, editClass, editInline, editObjects, editRights, editWiki, editWYSIWYG, getCurrentUser, getDocumentTitle, getEditURL, getMetaDataValue, getPageMenuLink, getPageTitle, getPageURL, hasLoginLink, isAuthenticated, isNewDocument, login, logout, register, sendKeys, waitUntilPageIsLoaded, watchDocument, watchSpace |
| Methods inherited from class org.xwiki.test.ui.po.BaseElement |
|---|
executeJavascript, getDriver, getUtil, makeAlertDialogSilent, makeConfirmDialogSilent, makeElementVisible, makeElementVisible, setContext, waitForNotificationErrorMessage, waitForNotificationSuccessMessage, waitForNotificationWarningMessage, waitUntilElementDisappears, waitUntilElementEndsWithAttributeValue, waitUntilElementHasAttributeValue, waitUntilElementHasTextContent, waitUntilElementIsVisible, waitUntilElementsAreVisible |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DataTypesPage()
| Method Detail |
|---|
public static DataTypesPage gotoPage()
public ClassSheetPage createClass(String spaceName,
String className)
spaceName - the name of the space where to create the classclassName - the class name
public org.openqa.selenium.WebElement getSpaceNameInput()
public org.openqa.selenium.WebElement getClassNameInput()
public org.openqa.selenium.WebElement getCreateClassButton()
public boolean isClassListed(String spaceName,
String className)
spaceName - the name of the space were the class document isclassName - the name of the class document
true if the specified class is listed, false otherwise
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||