Class TaskAdminPage

java.lang.Object
org.xwiki.test.ui.po.BaseElement
org.xwiki.test.ui.po.BasePage
org.xwiki.test.ui.po.ViewPage
org.xwiki.administration.test.po.AdministrationSectionPage
org.xwiki.contrib.application.task.test.po.TaskAdminPage

public class TaskAdminPage extends org.xwiki.administration.test.po.AdministrationSectionPage
Page object of the Task Manager administration section.
Since:
3.7.0
  • Field Summary

    Fields inherited from class org.xwiki.test.ui.po.BasePage

    logo
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addNewProject(String projectName)
    Create a new project for tasks.
    void
    addNewSeverity(String severityName)
    Create a new severity class for tasks (e.g.
    void
    addNewStatus(String statusName)
    Create a new status for tasks (e.g.
    int
     
    int
     
    void
     
     
     
    void
     
    void
     
    void
     
    void
    setNotSkippedFoldEvents(String notSkippedFoldEvents)
     

    Methods inherited from class org.xwiki.administration.test.po.AdministrationSectionPage

    clickSave, clickSave, getContent, getFormContainerElement, getFormContainerElement, getFormContainerElementForClass, getURL, getURL, getURL, gotoPage, gotoSpaceAdministration, hasHeading, hasLink, waitUntilActionButtonIsLoaded

    Methods inherited from class org.xwiki.test.ui.po.ViewPage

    clickBreadcrumbLink, clickWantedLink, clickWantedLink, contentContainsElement, editSection, exists, getBreadcrumb, getBreadcrumbContent, getLastModifiedText, getPageBackgroundColor, getTitleColor, getTitleFontFamily, getTranslateButton, hasBreadcrumbContent, hasBreadcrumbContent, hasTranslateButton, isInlinePage, openCommentsDocExtraPane, openHistoryDocExtraPane, openInformationDocExtraPane, scrollToTop, useShortcutForDocExtraPane, useShortcutKeyForCommentPane, useShortcutKeyForHistoryPane, useShortcutKeyForInformationPane, waitForDocExtraPaneActive, waitUntilContent

    Methods inherited from class org.xwiki.test.ui.po.BasePage

    canDelete, clickAdminActionsSubMenuEntry, clickEditSubMenuEntry, clickLocale, clickMoreActionsSubMenuEntry, copy, createInlinePage, createPage, delete, deletePage, edit, editClass, editInline, editObjects, editRights, editWiki, editWYSIWYG, getCurrentUser, getDocumentTitle, getDrawerMenu, getEditURL, getErrorContent, getHTMLMetaDataValue, getLocales, getMetaDataValue, getPageTitle, getPageURL, getXWikiMessageContent, hasLeftPanel, hasLoginLink, hasNotificationsMenu, hasRenderingError, isAuthenticated, isForbidden, isNewDocument, isNotificationsMenuOpen, login, logout, register, reloadPage, rename, sendKeys, toggleActionMenu, toggleNotificationsMenu, useShortcutKeyForClassEditing, useShortcutKeyForEditing, useShortcutKeyForInlineEditing, useShortcutKeyForObjectEditing, useShortcutKeyForPageDeletion, useShortcutKeyForPageRenaming, useShortcutKeyForRightsEditing, useShortcutKeyForSourceViewer, useShortcutKeyForWikiEditing, useShortcutKeyForWysiwygEditing, validateWCAG, validateWCAG, validateWCAG, viewChildren, watchDocument, watchSpace, watchWiki

    Methods inherited from class org.xwiki.test.ui.po.BaseElement

    getDriver, getUtil, isElementVisible, setContext, waitForNotificationErrorMessage, waitForNotificationInProgressMessage, waitForNotificationSuccessMessage, waitForNotificationWarningMessage, waitUntilPageIsReady

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TaskAdminPage

      public TaskAdminPage()
  • Method Details

    • gotoPage

      public static TaskAdminPage gotoPage()
    • forceEdit

      public void forceEdit()
    • getDefaultInlineStatusValue

      public String getDefaultInlineStatusValue()
    • setDefaultInlineStatusValue

      public void setDefaultInlineStatusValue(String value)
    • addNewProject

      public void addNewProject(String projectName)
      Create a new project for tasks.
      Parameters:
      projectName - Name that will be used for the new project
      Since:
      3.7.2
    • addNewSeverity

      public void addNewSeverity(String severityName)
      Create a new severity class for tasks (e.g. High priority).
      Parameters:
      severityName - Name that will be used for the new severity class
      Since:
      3.7.2
    • addNewStatus

      public void addNewStatus(String statusName)
      Create a new status for tasks (e.g. ToDo, Done).
      Parameters:
      statusName - Name that will be used for the new status
      Since:
      3.7.2
    • countSectionElements

      public int countSectionElements(String sectionId)
    • countIncompleteTasks

      public int countIncompleteTasks()
      Since:
      3.11.0
    • refreshIncompleteTasks

      public void refreshIncompleteTasks()
      Since:
      3.11.0
    • inferMissingDataForAllTasks

      public void inferMissingDataForAllTasks()
      Since:
      3.11.0
    • setNotSkippedFoldEvents

      public void setNotSkippedFoldEvents(String notSkippedFoldEvents)
      Since:
      3.11.0