Class EditIssueDialog
java.lang.Object
com.atlassian.jira.pageobjects.dialogs.JiraDialog
com.atlassian.jira.pageobjects.dialogs.FormDialog
com.atlassian.jira.pageobjects.dialogs.quickedit.AbstractIssueDialog
com.atlassian.jira.pageobjects.dialogs.quickedit.EditIssueDialog
- Since:
- v5.0
-
Field Summary
FieldsFields inherited from class com.atlassian.jira.pageobjects.dialogs.quickedit.AbstractIssueDialog
extendedFinder, queryFactoryFields inherited from class com.atlassian.jira.pageobjects.dialogs.FormDialog
auiBlanket, form, FORM_SUBMITTING_CLASS, header, loading, messagesFields inherited from class com.atlassian.jira.pageobjects.dialogs.JiraDialog
binder, CONTENT_AREA_CLASS, CONTENT_READY_CLASS, DIALOG_CLASS, DIALOG_OPEN_CLASS, driver, HEADING_AREA_CLASS, id, javascriptExecutor, locator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Close the dialog by clicking on the kindly ever-present cancel button.<T> TgetCustomField(Class<T> fieldTypeClass, long customFieldId) <T> TgetCustomField(Class<T> fieldTypeClass, String fullCustomFieldId) com.atlassian.pageobjects.elements.query.TimedQuery<String>com.atlassian.pageobjects.elements.query.TimedQuery<Iterable<Suggestion>>com.atlassian.pageobjects.elements.query.TimedQuery<String>com.atlassian.pageobjects.elements.query.TimedQuery<String>voidinit()removeFields(String... fields) setAffectsVersion(String... versions) setAssignee(String newAssignee) setComment(String comment) setComponents(String... components) voidsetDueDate(String dueDate) voidsetDueDate(Date dueDate) Deprecated.voidsetFixVersions(String... versions) setIssueType(String issueType) setOriginalEstimate(String originalEstimate) setPriority(String newPriority) setTimeSpent(String timeSpent) booleansubmit()<P> PsubmitExpectingViewIssue(String issueKey) typeAssignee(String name) Methods inherited from class com.atlassian.jira.pageobjects.dialogs.quickedit.AbstractIssueDialog
closeFieldPicker, findAffectsVersionMultiSelectField, findComponentsMultiSelectField, findFixVersionMultiSelectField, findIssueTypeSingleSelectField, getAffectsVersionsSelected, getComponentsSelected, getFieldValue, getFixVersionsSelected, getTimedFieldValue, getVisibleFieldElements, getVisibleFields, isInputPresent, openFieldPicker, removeAffectedVersions, removeComponents, removeFixVersions, removeMultiSelect, selectAffectsVersions, selectComponents, selectFixVersions, selectMultiSelect, selectPriorityMethods inherited from class com.atlassian.jira.pageobjects.dialogs.FormDialog
acceptDirtyFormWarning, assertDialogClosed, assertDialogOpen, closeNoWait, escape, getAuiMessage, getFields, getFormErrorElements, getFormErrorList, getFormErrors, getTimedTitle, getTitle, hasFormErrors, initAbstractDialog, messages, ready, setElement, setField, submit, submit, submit, waitForFormErrors, waitUntilClosed, waitUntilHidden, waitWhileSubmittingMethods inherited from class com.atlassian.jira.pageobjects.dialogs.JiraDialog
find, find, findAll, findAll, getDialogElement, isClosed, isInDOM, isOpen, waitUntilFinishedLoading
-
Field Details
-
dueDate
-
-
Constructor Details
-
EditIssueDialog
public EditIssueDialog()
-
-
Method Details
-
init
public void init() -
switchToCustomMode
- Specified by:
switchToCustomModein classAbstractIssueDialog
-
removeFields
- Specified by:
removeFieldsin classAbstractIssueDialog
-
addFields
- Specified by:
addFieldsin classAbstractIssueDialog
-
switchToFullMode
- Specified by:
switchToFullModein classAbstractIssueDialog
-
fill
- Specified by:
fillin classAbstractIssueDialog
-
getDueDate
-
getCustomField
-
getCustomField
-
submit
-
submit
public boolean submit() -
close
public void close()Description copied from class:FormDialogClose the dialog by clicking on the kindly ever-present cancel button.- Overrides:
closein classFormDialog
-
submitExpectingViewIssue
-
setAssignee
-
typeAssignee
-
setAffectsVersion
-
setFixVersions
-
setComponents
-
getAvailableComponents
-
setPriority
-
getPriorities
-
getPrioritiesSuggestions
public com.atlassian.pageobjects.elements.query.TimedQuery<Iterable<Suggestion>> getPrioritiesSuggestions() -
getPrioritySelected
-
getPriorityDescription
-
setIssueType
-
setOriginalEstimate
-
setComment
-
setTimeSpent
-
setFields
-
setDueDate
-
setDueDate
Deprecated.usesetDueDate(String)and take care of formatting yourself.Datedoesn't understand timezones, which is essential for converting to a day/month/year format.Using this method will open you up to flaky tests when the test runner and JIRA instances are on different computers with different timezone settings.
-
findPrioritySingleSelectField
- Overrides:
findPrioritySingleSelectFieldin classAbstractIssueDialog
-
getIssueId
-
setDueDate(String)and take care of formatting yourself.