com.atlassian.jira.pageobjects.pages.viewissue
Class ViewIssuePage
java.lang.Object
com.atlassian.jira.pageobjects.pages.AbstractJiraPage
com.atlassian.jira.pageobjects.pages.viewissue.ViewIssuePage
- All Implemented Interfaces:
- com.atlassian.pageobjects.Page
public class ViewIssuePage
- extends AbstractJiraPage
Represents view issue page.
- Since:
- v4.4
Field Summary |
protected com.atlassian.pageobjects.elements.PageElement |
body
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
body
protected com.atlassian.pageobjects.elements.PageElement body
ViewIssuePage
public ViewIssuePage(String issueKey)
ViewIssuePage
public ViewIssuePage(String issueKey,
String anchor)
initComponents
public void initComponents()
isAt
public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
- Description copied from class:
AbstractJiraPage
- Timed condition checking if we're at given page.
- Specified by:
isAt
in class AbstractJiraPage
- Returns:
- timed condition checking, if the test is at given page
getUrl
public String getUrl()
getProject
public String getProject()
readKeyFromPage
public String readKeyFromPage()
getMoreActionsMenu
public MoreActionsMenu getMoreActionsMenu()
getIssueLinkSection
public IssueLinkSection getIssueLinkSection()
getIssueMenu
public IssueMenu getIssueMenu()
getSubTasksModule
public SubtaskModule getSubTasksModule()
getPeopleSection
public PeopleSection getPeopleSection()
getDetailsSection
public DetailsSection getDetailsSection()
hasDescription
public Boolean hasDescription()
hasEditableDescription
public Boolean hasEditableDescription()
getActivitySection
public ActivitySection getActivitySection()
assignIssueViaKeyboardShortcut
public AssignIssueDialog assignIssueViaKeyboardShortcut()
editIssueViaKeyboardShortcut
public EditIssueDialog editIssueViaKeyboardShortcut()
getSummary
public String getSummary()
getTimedSummary
public com.atlassian.pageobjects.elements.query.TimedQuery<String> getTimedSummary()
getIssueKey
public String getIssueKey()
getIssueType
public String getIssueType()
isIssueTypeEditable
public com.atlassian.pageobjects.elements.query.TimedCondition isIssueTypeEditable()
isAddCommentModuleActive
public boolean isAddCommentModuleActive()
getPriority
public String getPriority()
getStatus
public String getStatus()
getResolution
public String getResolution()
getComments
public Iterable<Comment> getComments()
comment
public AddCommentSection comment()
closeIssue
public ViewIssuePage closeIssue()
closeIssue
public void closeIssue(ActionTrigger trigger)
resolveIssue
public void resolveIssue(ActionTrigger trigger)
openResolveIssue
public ResolveIssueDialog openResolveIssue(ActionTrigger trigger)
startProgress
public void startProgress(ActionTrigger trigger)
stopProgress
public void stopProgress(ActionTrigger trigger)
stopWatching
public void stopWatching(ActionTrigger trigger)
startWatching
public void startWatching(ActionTrigger trigger)
deleteIssue
public void deleteIssue(ActionTrigger trigger)
editIssue
public EditIssueDialog editIssue()
assignIssue
public void assignIssue(String user,
ActionTrigger trigger)
addLabels
public void addLabels(List<String> labels,
ActionTrigger trigger)
addComment
public void addComment(String comment,
ActionTrigger trigger)
editIssue
public void editIssue(Map<String,String> values,
ActionTrigger trigger)
assignIssueToMe
public ViewIssuePage assignIssueToMe()
waitForAjaxRefresh
public ViewIssuePage waitForAjaxRefresh(Tracer tracer)
openWatchersDialog
public WatchersComponent openWatchersDialog()
getIssueDueDate
public com.atlassian.pageobjects.elements.query.TimedQuery getIssueDueDate()
Copyright © 2002-2013 Atlassian. All Rights Reserved.