public class ViewIssuePage extends AbstractJiraPage
Modifier and Type | Field and Description |
---|---|
protected com.atlassian.pageobjects.elements.PageElement |
body |
driver, elementFinder, metaElement, timeouts
Constructor and Description |
---|
ViewIssuePage(String issueKey) |
ViewIssuePage(String issueKey,
String anchor) |
back, doWait, execKeyboardShortcut, getHeader, getPageTitle, getXsrfToken, isAdmin, isLoggedIn
public ViewIssuePage(String issueKey)
public void initComponents()
public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
AbstractJiraPage
isAt
in class AbstractJiraPage
public String getUrl()
public String getProject()
public String readKeyFromPage()
public MoreActionsMenu getMoreActionsMenu()
getIssueMenu()
and then IssueMenu.invoke(com.atlassian.jira.pageobjects.model.IssueOperation)
public IssueLinkSection getIssueLinkSection()
public IssueMenu getIssueMenu()
public SubtaskModule getSubTasksModule()
public PeopleSection getPeopleSection()
public DetailsSection getDetailsSection()
public Boolean hasDescription()
public Boolean hasEditableDescription()
public com.atlassian.pageobjects.elements.PageElement getDescriptionValue()
public ActivitySection getActivitySection()
public AttachmentSection getAttachmentSection()
public AssignIssueDialog assignIssueViaKeyboardShortcut()
public EditIssueDialog editIssueViaKeyboardShortcut()
public String getSummary()
public com.atlassian.pageobjects.elements.query.TimedQuery<String> getTimedSummary()
public String getIssueKey()
public String getIssueType()
public com.atlassian.pageobjects.elements.query.TimedCondition isIssueTypeEditable()
public boolean isAddCommentModuleActive()
public String getPriority()
public String getStatus()
public String getResolution()
public EditCommentDialog editComment(long id)
public CommentDialog commentInDialog()
public AddCommentSection comment()
public ViewIssuePage closeIssue()
public void closeIssue(ActionTrigger trigger)
public void resolveIssue(ActionTrigger trigger)
public ResolveIssueDialog openResolveIssue(ActionTrigger trigger)
public void startProgress(ActionTrigger trigger)
public void stopProgress(ActionTrigger trigger)
public void stopWatching(ActionTrigger trigger)
public void startWatching(ActionTrigger trigger)
public void deleteIssue(ActionTrigger trigger)
public void archiveIssue(ActionTrigger trigger)
public void restoreIssue(ActionTrigger trigger)
public EditIssueDialog editIssue()
public void assignIssue(String user, ActionTrigger trigger)
public void addLabels(List<String> labels, ActionTrigger trigger)
public void addComment(String comment, ActionTrigger trigger)
public void editIssue(Map<String,String> values, ActionTrigger trigger)
public ViewIssuePage assignIssueToMe()
public ViewIssuePage waitForAjaxRefresh(Tracer tracer)
public WatchersComponent openWatchersDialog()
public com.atlassian.pageobjects.elements.query.TimedQuery getIssueDueDate()
public boolean isEditModalDialogVisibleFor(String fieldName)
public boolean isInlineEditVisibleFor(long fieldId)
@Deprecated public String getAssignee()
getAssigneeTimed()
with a Poller and Matcher for more reliabilitypublic com.atlassian.pageobjects.elements.query.TimedQuery<String> getAssigneeTimed()
public com.atlassian.pageobjects.elements.TimedElement getTimedField(String fieldId)
public VotersComponent openVotersDialog()
public void voteForIssue()
public void unvoteForIssue()
public void expandHiddenComments()
Copyright © 2002-2019 Atlassian. All Rights Reserved.