Class TaskManagerInlinePage

java.lang.Object
org.xwiki.test.ui.po.BaseElement
org.xwiki.test.ui.po.BasePage
org.xwiki.test.ui.po.ViewPage
org.xwiki.test.ui.po.InlinePage
org.xwiki.contrib.application.task.test.po.TaskManagerInlinePage

public class TaskManagerInlinePage extends org.xwiki.test.ui.po.InlinePage
Represents a Task entry page being added (inline mode).
Since:
4.3M2
Version:
$Id: 1c600858c8ae7475c179e785904841a65520ab02 $
  • 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
    appendAssignee(String userReference)
     
    void
     
     
     
     
     
    void
    setAssignee(String assignee)
     
    void
    setDependency(String dependencyPage)
     
    void
    setDueDate(String dueDate)
     
    void
     
    void
    setProgress(String progress)
     
    void
    setProject(String project)
     
    void
    setSeverity(String severity)
     
    void
    setStartDate(String startDate)
     
    void
    setStatus(String status)
     

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

    clickCancel, clickPreview, clickSaveAndContinue, clickSaveAndContinue, clickSaveAndView, clickSaveAndView, createViewPage, getContent, getForm, getFormLocator, getSaveAndContinueButton, getSaveAndViewButton, getValue, setValue

    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

    • TaskManagerInlinePage

      public TaskManagerInlinePage()
  • Method Details

    • setName

      public void setName(String name)
      Parameters:
      name - the name of the Task entry
    • setProject

      public void setProject(String project)
      Parameters:
      project - the name of the project for the task entry
    • getCreationDate

      public String getCreationDate()
      Returns:
      The creation date of the task (automatically set)
    • setDueDate

      public void setDueDate(String dueDate)
      Parameters:
      dueDate - the due date for the task entry
    • setStartDate

      public void setStartDate(String startDate)
      Parameters:
      startDate - the start date for the task entry
      Since:
      3.7.2
    • clearStartDate

      public void clearStartDate()
    • setSeverity

      public void setSeverity(String severity)
      Parameters:
      severity - the severity/priority for the task entry
    • getReporter

      public String getReporter()
    • setAssignee

      public void setAssignee(String assignee)
      Parameters:
      assignee - the assignee for the task entry
    • setStatus

      public void setStatus(String status)
      Parameters:
      status - the status for the task entry
    • getProgress

      public String getProgress()
      Returns:
      the progress of the task entry
    • setProgress

      public void setProgress(String progress)
      Parameters:
      progress - the progress for the task entry
    • appendAssignee

      public void appendAssignee(String userReference)
      Parameters:
      userReference - the reference of the user that you want to assign.
    • getDependencies

      public List<String> getDependencies()
      Returns:
      the name of the Task entry
      Since:
      3.10.0
    • setDependency

      public void setDependency(String dependencyPage)
      Parameters:
      dependencyPage - the page reference of the task to depend on