public class CreateIssueDialog extends AbstractIssueDialog
Modifier and Type | Class and Description |
---|---|
static class |
CreateIssueDialog.Type |
Modifier and Type | Field and Description |
---|---|
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
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) |
getFieldValue, getTimedFieldValue, getVisibleFieldElements, getVisibleFields, openFieldPicker
assertDialogClosed, assertDialogOpen, close, escape, getAuiMessage, getDialogElement, getFormErrorElements, getFormErrorList, getFormErrors, getTimedTitle, getTitle, hasFormErrors, initAbstractDialog, messages, ready, setElement, submit, submit, submit, waitForFormErrors, waitUntilClosed, waitUntilHidden, waitWhileSubmitting
find, find, findAll, findAll, 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 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 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 boolean acceptDirtyFormWarning()
Copyright © 2002-2015 Atlassian. All Rights Reserved.