org.xwiki.test.ui.po
Class CreatePagePage

java.lang.Object
  extended by org.xwiki.test.ui.po.BaseElement
      extended by org.xwiki.test.ui.po.BasePage
          extended by org.xwiki.test.ui.po.ViewPage
              extended by org.xwiki.test.ui.po.CreatePagePage

public class CreatePagePage
extends ViewPage

Represents the actions possible on the Create Page template page.

Since:
3.2M3
Version:
$Id: c8c2eaf03ccb7e1b451073dcea36c14a8fd848b1 $

Constructor Summary
CreatePagePage()
           
 
Method Summary
 void clickCreate()
           
 WYSIWYGEditPage createPage(String spaceValue, String pageValue)
           
 WYSIWYGEditPage createPageFromTemplate(String spaceValue, String pageValue, String templateValue)
           
 List<String> getAvailableTemplates()
           
 int getAvailableTemplateSize()
           
 String getPage()
           
 String getSpace()
           
static CreatePagePage gotoPage()
           
 void setPage(String page)
           
 void setSpace(String space)
           
 void setTemplate(String template)
           
 void waitForErrorMessage()
          Waits for a global error message in the page.
 void waitForFieldErrorMessage()
          Waits for a validation error in a field.
 
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

CreatePagePage

public CreatePagePage()
Method Detail

gotoPage

public static CreatePagePage gotoPage()

getSpace

public String getSpace()

setSpace

public void setSpace(String space)

getPage

public String getPage()

setPage

public void setPage(String page)

getAvailableTemplateSize

public int getAvailableTemplateSize()
Since:
3.2M3

getAvailableTemplates

public List<String> getAvailableTemplates()

setTemplate

public void setTemplate(String template)

clickCreate

public void clickCreate()

createPage

public WYSIWYGEditPage createPage(String spaceValue,
                                  String pageValue)

createPageFromTemplate

public WYSIWYGEditPage createPageFromTemplate(String spaceValue,
                                              String pageValue,
                                              String templateValue)

waitForErrorMessage

public void waitForErrorMessage()
Waits for a global error message in the page.

Since:
3.2M3

waitForFieldErrorMessage

public void waitForFieldErrorMessage()
Waits for a validation error in a field.

Since:
3.2M3


Copyright © 2004-2013 XWiki. All Rights Reserved.