com.atlassian.jira.pageobjects.dialogs.quickedit
Class CreateIssueDialog
java.lang.Object
com.atlassian.jira.pageobjects.dialogs.FormDialog
com.atlassian.jira.pageobjects.dialogs.quickedit.AbstractIssueDialog
com.atlassian.jira.pageobjects.dialogs.quickedit.CreateIssueDialog
public class CreateIssueDialog
- extends AbstractIssueDialog
Quick Create Issue Dialog
- Since:
- v5.0
Methods inherited from class com.atlassian.jira.pageobjects.dialogs.FormDialog |
assertDialogClosed, assertDialogOpen, close, escape, find, find, getAuiMessage, getDialogElement, getFormErrorList, getFormErrors, getTitle, hasFormErrors, initAbstractDialog, isOpen, isOpenTimed, ready, setElement, submit, submit, submit, waitForFormErrors, waitUntilClosed, waitUntilHidden, waitWhileSubmitting |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
driver
@Inject
protected com.atlassian.webdriver.AtlassianWebDriver driver
pageElementFinder
@Inject
protected com.atlassian.pageobjects.elements.PageElementFinder pageElementFinder
projectSingleSelectEl
protected com.atlassian.pageobjects.elements.PageElement projectSingleSelectEl
issueTypeSingleSelectEl
protected com.atlassian.pageobjects.elements.PageElement issueTypeSingleSelectEl
issueTypeSingleSelect
protected SingleSelect issueTypeSingleSelect
projectSingleSelect
protected SingleSelect projectSingleSelect
CreateIssueDialog
public CreateIssueDialog(CreateIssueDialog.Type type)
createControls
protected void createControls()
switchToCustomMode
public CreateIssueDialog switchToCustomMode()
- Specified by:
switchToCustomMode
in class AbstractIssueDialog
removeFields
public CreateIssueDialog removeFields(String... fields)
- Specified by:
removeFields
in class AbstractIssueDialog
addFields
public CreateIssueDialog addFields(String... fields)
- Specified by:
addFields
in class AbstractIssueDialog
switchToFullMode
public CreateIssueDialog switchToFullMode()
- Specified by:
switchToFullMode
in class AbstractIssueDialog
fill
public CreateIssueDialog fill(String id,
String value)
- Specified by:
fill
in class AbstractIssueDialog
setPriority
public CreateIssueDialog setPriority(String priority)
selectProject
public CreateIssueDialog selectProject(String name)
selectIssueType
public CreateIssueDialog selectIssueType(String name)
checkCreateMultiple
public CreateIssueDialog checkCreateMultiple()
uncheckCreateMultiple
public CreateIssueDialog uncheckCreateMultiple()
getCustomField
public <T extends CustomField> T getCustomField(String customFieldId,
Class<T> customFieldType)
getCustomFieldElement
public com.atlassian.pageobjects.elements.PageElement getCustomFieldElement(String customFieldId)
getProject
public String getProject()
getIssueType
public String getIssueType()
acceptDirtyFormWarning
public boolean acceptDirtyFormWarning()
- Accept a dirty form warning in an alert (if there is one)
- Returns:
- false if no dirty form warning was shown, true otherwise
getIssueTypes
public List<String> getIssueTypes()
submit
public <P> P submit(Class<P> pageClass,
Object... args)
Copyright © 2002-2012 Atlassian. All Rights Reserved.