public class

ViewIssuePage

extends AbstractJiraPage
java.lang.Object
   ↳ com.atlassian.jira.pageobjects.pages.AbstractJiraPage
     ↳ com.atlassian.jira.pageobjects.pages.viewissue.ViewIssuePage

Class Overview

Represents view issue page.

Summary

Fields
protected PageElement body
[Expand]
Inherited Fields
From class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
Public Constructors
ViewIssuePage(String issueKey)
ViewIssuePage(String issueKey, String anchor)
Public Methods
void addComment(String comment, ActionTrigger trigger)
void addLabels(List<String> labels, ActionTrigger trigger)
void assignIssue(String user, ActionTrigger trigger)
ViewIssuePage assignIssueToMe()
AssignIssueDialog assignIssueViaKeyboardShortcut()
ViewIssuePage closeIssue()
void closeIssue(ActionTrigger trigger)
AddCommentSection comment()
CommentDialog commentInDialog()
void deleteIssue(ActionTrigger trigger)
EditCommentDialog editComment(long id)
EditIssueDialog editIssue()
void editIssue(Map<StringString> values, ActionTrigger trigger)
EditIssueDialog editIssueViaKeyboardShortcut()
void expandHiddenComments()
ActivitySection getActivitySection()
@Deprecated String getAssignee()
This method is deprecated. - Use getAssigneeTimed() with a Poller and Matcher for more reliability
TimedQuery<String> getAssigneeTimed()
AttachmentSection getAttachmentSection()
Iterable<Comment> getComments()
Iterable<String> getComponents()
PageElement getDescriptionValue()
DetailsSection getDetailsSection()
Iterable<String> getFixVersions()
TimedQuery getIssueDueDate()
String getIssueKey()
IssueLinkSection getIssueLinkSection()
IssueMenu getIssueMenu()
String getIssueType()
Iterable<String> getLabels()
MoreActionsMenu getMoreActionsMenu()
PeopleSection getPeopleSection()
String getPriority()
String getProject()
String getResolution()
String getStatus()
SubtaskModule getSubTasksModule()
String getSummary()
TimedQuery<String> getTimedSummary()
String getUrl()
Boolean hasDescription()
Boolean hasEditableDescription()
void initComponents()
boolean isAddCommentModuleActive()
TimedCondition isAt()
Timed condition checking if we're at given page.
boolean isEditModalDialogVisibleFor(String fieldName)
boolean isInlineEditVisibleFor(long fieldId)
TimedCondition isIssueTypeEditable()
ResolveIssueDialog openResolveIssue(ActionTrigger trigger)
VotersComponent openVotersDialog()
WatchersComponent openWatchersDialog()
String readKeyFromPage()
void resolveIssue(ActionTrigger trigger)
void startProgress(ActionTrigger trigger)
void startWatching(ActionTrigger trigger)
void stopProgress(ActionTrigger trigger)
void stopWatching(ActionTrigger trigger)
void unvoteForIssue()
void voteForIssue()
ViewIssuePage waitForAjaxRefresh(Tracer tracer)
[Expand]
Inherited Methods
From class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
From class java.lang.Object
From interface com.atlassian.pageobjects.Page

Fields

protected PageElement body

Public Constructors

public ViewIssuePage (String issueKey)

public ViewIssuePage (String issueKey, String anchor)

Public Methods

public void addComment (String comment, ActionTrigger trigger)

public void addLabels (List<String> labels, ActionTrigger trigger)

public void assignIssue (String user, ActionTrigger trigger)

public ViewIssuePage assignIssueToMe ()

public AssignIssueDialog assignIssueViaKeyboardShortcut ()

public ViewIssuePage closeIssue ()

public void closeIssue (ActionTrigger trigger)

public AddCommentSection comment ()

public CommentDialog commentInDialog ()

public void deleteIssue (ActionTrigger trigger)

public EditCommentDialog editComment (long id)

public EditIssueDialog editIssue ()

public void editIssue (Map<StringString> values, ActionTrigger trigger)

public EditIssueDialog editIssueViaKeyboardShortcut ()

public void expandHiddenComments ()

public ActivitySection getActivitySection ()

@Deprecated public String getAssignee ()

This method is deprecated.
- Use getAssigneeTimed() with a Poller and Matcher for more reliability

public TimedQuery<String> getAssigneeTimed ()

public AttachmentSection getAttachmentSection ()

public Iterable<Comment> getComments ()

public Iterable<String> getComponents ()

public PageElement getDescriptionValue ()

public DetailsSection getDetailsSection ()

public Iterable<String> getFixVersions ()

public TimedQuery getIssueDueDate ()

public String getIssueKey ()

public IssueLinkSection getIssueLinkSection ()

public IssueMenu getIssueMenu ()

public String getIssueType ()

public Iterable<String> getLabels ()

public MoreActionsMenu getMoreActionsMenu ()

public PeopleSection getPeopleSection ()

public String getPriority ()

public String getProject ()

public String getResolution ()

public String getStatus ()

public SubtaskModule getSubTasksModule ()

public String getSummary ()

public TimedQuery<String> getTimedSummary ()

public String getUrl ()

public Boolean hasDescription ()

public Boolean hasEditableDescription ()

public void initComponents ()

public boolean isAddCommentModuleActive ()

public TimedCondition isAt ()

Timed condition checking if we're at given page.

Returns
  • timed condition checking, if the test is at given page

public boolean isEditModalDialogVisibleFor (String fieldName)

public boolean isInlineEditVisibleFor (long fieldId)

public TimedCondition isIssueTypeEditable ()

public ResolveIssueDialog openResolveIssue (ActionTrigger trigger)

public VotersComponent openVotersDialog ()

public WatchersComponent openWatchersDialog ()

public String readKeyFromPage ()

public void resolveIssue (ActionTrigger trigger)

public void startProgress (ActionTrigger trigger)

public void startWatching (ActionTrigger trigger)

public void stopProgress (ActionTrigger trigger)

public void stopWatching (ActionTrigger trigger)

public void unvoteForIssue ()

public void voteForIssue ()

public ViewIssuePage waitForAjaxRefresh (Tracer tracer)