com.atlassian.jira.webtest.selenium.framework.dialogs
Class DeleteIssueLinkDialog

java.lang.Object
  extended by com.atlassian.jira.webtest.selenium.framework.core.AbstractSeleniumPageObject
      extended by com.atlassian.jira.webtest.selenium.framework.dialogs.AbstractDialog<T>
          extended by com.atlassian.jira.webtest.selenium.framework.dialogs.AbstractSubmittableDialog<DeleteIssueLinkDialog>
              extended by com.atlassian.jira.webtest.selenium.framework.dialogs.DeleteIssueLinkDialog
All Implemented Interfaces:
Cancelable<SubmittableDialog>, LocalizablePageObject, PageObject, Submittable<SubmittableDialog>, Dialog, SubmittableDialog

public class DeleteIssueLinkDialog
extends AbstractSubmittableDialog<DeleteIssueLinkDialog>

TODO: Document this class / interface here

Since:
v4.3

Field Summary
protected  String linkId
           
protected  ViewIssue viewIssue
           
protected static String VISIBLE_DIALOG_CONTENT_SELECTOR
           
 
Fields inherited from class com.atlassian.jira.webtest.selenium.framework.core.AbstractSeleniumPageObject
assertThat, client, context
 
Constructor Summary
DeleteIssueLinkDialog(SeleniumContext ctx, String linkId)
           
 
Method Summary
 String cancelTriggerLocator()
          Cancel button locator within the dialog.
 boolean isOpenable()
          Test if the dialog can be opened at the current location.
 Dialog open()
          Open this dialog if possible.
 String submitTriggerLocator()
          Submit button locator within the dialog.
protected  String visibleDialogContentsLocator()
          jQuery locator of the main dialog component (when visible).
 
Methods inherited from class com.atlassian.jira.webtest.selenium.framework.dialogs.AbstractSubmittableDialog
afterSubmit, cancel, closeByEscape, submit, submit
 
Methods inherited from class com.atlassian.jira.webtest.selenium.framework.dialogs.AbstractDialog
assertReady, asTargetType, dialogContentsReadyLocator, inDialog, isClosed, isOpen, locator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.webtest.selenium.framework.dialogs.Dialog
inDialog, isClosed, isOpen
 
Methods inherited from interface com.atlassian.jira.webtest.selenium.framework.core.LocalizablePageObject
locator
 
Methods inherited from interface com.atlassian.jira.webtest.selenium.framework.core.PageObject
assertReady
 

Field Detail

viewIssue

protected final ViewIssue viewIssue

linkId

protected final String linkId

VISIBLE_DIALOG_CONTENT_SELECTOR

protected static final String VISIBLE_DIALOG_CONTENT_SELECTOR
Constructor Detail

DeleteIssueLinkDialog

public DeleteIssueLinkDialog(SeleniumContext ctx,
                             String linkId)
Method Detail

visibleDialogContentsLocator

protected String visibleDialogContentsLocator()
Description copied from class: AbstractDialog
jQuery locator of the main dialog component (when visible).

Specified by:
visibleDialogContentsLocator in class AbstractDialog<DeleteIssueLinkDialog>
Returns:
jQuery locator

cancelTriggerLocator

public String cancelTriggerLocator()
Description copied from interface: SubmittableDialog
Cancel button locator within the dialog.

Returns:
cancel button locator

submitTriggerLocator

public String submitTriggerLocator()
Description copied from interface: SubmittableDialog
Submit button locator within the dialog.

Returns:
submit button locator

isOpenable

public boolean isOpenable()
Description copied from interface: Dialog
Test if the dialog can be opened at the current location.

Returns:
true, if opening of the dialog is currently possible

open

public Dialog open()
Description copied from interface: Dialog
Open this dialog if possible.

Returns:
this dialog instance


Copyright © 2002-2013 Atlassian. All Rights Reserved.