com.atlassian.jira.pageobjects.pages.viewissue.fields
Interface ViewIssueField<V,E>

Type Parameters:
V - type of the field's value
E - type of the field's edit page object
All Known Implementing Classes:
NonInlineEditLabelsField

public interface ViewIssueField<V,E>

Represents any field on the view issue page (the details section).

Implementing page object are expected to have a construtor taking a PageElement instance that represents system field's HTML on the view issue page. For custom fields, the constructor should also accept an int param representing the field's ID

Since:
v5.2

Method Summary
 E edit()
          Triggers edit for the field from bview issue (if applicable) and returns the page object responsible for editing.
 com.atlassian.pageobjects.elements.query.TimedQuery<V> getValue()
           
 com.atlassian.pageobjects.elements.query.TimedCondition hasValue()
           
 

Method Detail

getValue

com.atlassian.pageobjects.elements.query.TimedQuery<V> getValue()

hasValue

com.atlassian.pageobjects.elements.query.TimedCondition hasValue()

edit

E edit()
Triggers edit for the field from bview issue (if applicable) and returns the page object responsible for editing. That object should be initialized and ready to use.

Returns:
edit page object


Copyright © 2002-2013 Atlassian. All Rights Reserved.