public class CreateIssueDialog extends AbstractIssueDialog
Modifier and Type | Class and Description |
---|---|
static class |
CreateIssueDialog.Type |
Modifier and Type | Field and Description |
---|---|
protected com.atlassian.pageobjects.elements.PageElement |
descriptionField |
protected com.atlassian.pageobjects.elements.PageElement |
descriptionInput |
protected com.atlassian.webdriver.AtlassianWebDriver |
driver |
protected com.atlassian.pageobjects.elements.PageElement |
issueTypeFieldEl |
protected SingleSelect |
issueTypeSingleSelect |
protected com.atlassian.pageobjects.elements.PageElement |
issueTypeSingleSelectEl |
protected SingleSelect |
projectSingleSelect |
protected com.atlassian.pageobjects.elements.PageElement |
projectSingleSelectEl |
extendedFinder, queryFactory
auiBlanket, form, FORM_SUBMITTING_CLASS, header, loading, messages
binder, CONTENT_AREA_CLASS, CONTENT_READY_CLASS, DIALOG_CLASS, DIALOG_OPEN_CLASS, HEADING_AREA_CLASS, id, locator
Constructor and Description |
---|
CreateIssueDialog(CreateIssueDialog.Type type) |
closeFieldPicker, getFieldValue, getTimedFieldValue, getVisibleFieldElements, getVisibleFields, openFieldPicker
acceptDirtyFormWarning, assertDialogClosed, assertDialogOpen, close, closeNoWait, escape, getAuiMessage, getFormErrorElements, getFormErrorList, getFormErrors, getTimedTitle, getTitle, hasFormErrors, initAbstractDialog, messages, ready, setElement, setField, submit, submit, submit, waitForFormErrors, waitUntilClosed, waitUntilHidden, waitWhileSubmitting
find, find, findAll, findAll, getDialogElement, isClosed, isInDOM, isOpen, waitUntilFinishedLoading
@Inject protected com.atlassian.webdriver.AtlassianWebDriver driver
protected com.atlassian.pageobjects.elements.PageElement projectSingleSelectEl
protected com.atlassian.pageobjects.elements.PageElement issueTypeFieldEl
protected com.atlassian.pageobjects.elements.PageElement issueTypeSingleSelectEl
protected com.atlassian.pageobjects.elements.PageElement descriptionField
protected com.atlassian.pageobjects.elements.PageElement descriptionInput
protected SingleSelect issueTypeSingleSelect
protected SingleSelect projectSingleSelect
public CreateIssueDialog(CreateIssueDialog.Type type)
protected void createControls()
public CreateIssueDialog switchToCustomMode()
switchToCustomMode
in class AbstractIssueDialog
public CreateIssueDialog removeFields(String... fields)
removeFields
in class AbstractIssueDialog
public CreateIssueDialog addFields(String... fields)
addFields
in class AbstractIssueDialog
public CreateIssueDialog switchToFullMode()
switchToFullMode
in class AbstractIssueDialog
public CreateIssueDialog fill(String id, String value)
fill
in class AbstractIssueDialog
public CreateIssueDialog openTab(String tabName)
public CreateIssueDialog setPriority(String priority)
public com.atlassian.pageobjects.elements.query.TimedQuery<Iterable<String>> getPriorities()
public void triggerPriorities()
public com.atlassian.pageobjects.elements.query.TimedQuery<String> getPrioritiySelected()
public CreateIssueDialog selectProject(String name)
public CreateIssueDialog selectIssueType(String name)
public CreateIssueDialog checkCreateMultiple()
public CreateIssueDialog uncheckCreateMultiple()
public <T extends CustomField> T getCustomField(String customFieldId, Class<T> customFieldType)
public com.atlassian.pageobjects.elements.PageElement getCustomFieldElement(String customFieldId)
public String getProject()
public com.atlassian.pageobjects.elements.query.TimedQuery<String> getTimedProject()
public String getIssueType()
public List<String> getFields()
getFields
in class FormDialog
public CalendarPicker getDueDateCalendarPicker()
public SingleSelect findSingleSelectCustomField(String customFieldId)
public void clearDueDateField()
public boolean doesReporterHaveSuggestions()
public WikiField getDescriptionWikiField()
public CreateIssueDescriptionField getDescription()
Copyright © 2002-2019 Atlassian. All Rights Reserved.