Class NonInlineEditLabelsField
java.lang.Object
com.atlassian.jira.pageobjects.pages.viewissue.fields.NonInlineEditLabelsField
- All Implemented Interfaces:
ViewIssueField<Iterable<MultiSelect.Lozenge>,
LabelsDialog>
public class NonInlineEditLabelsField
extends Object
implements ViewIssueField<Iterable<MultiSelect.Lozenge>,LabelsDialog>
Labels field 'old style' - when inline edit is turned off.
- Since:
- v5.2
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.atlassian.pageobjects.elements.PageElement
protected final String
protected ExtendedElementFinder
protected final boolean
protected com.atlassian.pageobjects.PageBinder
protected com.atlassian.pageobjects.elements.timeout.Timeouts
-
Constructor Summary
ConstructorsConstructorDescriptionNonInlineEditLabelsField
(com.atlassian.pageobjects.elements.PageElement context) NonInlineEditLabelsField
(com.atlassian.pageobjects.elements.PageElement context, int customFieldId) -
Method Summary
Modifier and TypeMethodDescriptionedit()
Triggers edit for the field from bview issue (if applicable) and returns the page object responsible for editing.protected List
<com.atlassian.pageobjects.elements.PageElement> com.atlassian.pageobjects.elements.query.TimedQuery
<Iterable<MultiSelect.Lozenge>> getValue()
com.atlassian.pageobjects.elements.query.TimedCondition
hasValue()
-
Field Details
-
timeouts
@Inject protected com.atlassian.pageobjects.elements.timeout.Timeouts timeouts -
extendedFinder
-
pageBinder
@Inject protected com.atlassian.pageobjects.PageBinder pageBinder -
context
protected final com.atlassian.pageobjects.elements.PageElement context -
customFieldId
-
isSystem
protected final boolean isSystem
-
-
Constructor Details
-
NonInlineEditLabelsField
public NonInlineEditLabelsField(com.atlassian.pageobjects.elements.PageElement context) -
NonInlineEditLabelsField
public NonInlineEditLabelsField(com.atlassian.pageobjects.elements.PageElement context, int customFieldId)
-
-
Method Details
-
getValue
public com.atlassian.pageobjects.elements.query.TimedQuery<Iterable<MultiSelect.Lozenge>> getValue()- Specified by:
getValue
in interfaceViewIssueField<Iterable<MultiSelect.Lozenge>,
LabelsDialog>
-
hasValue
public com.atlassian.pageobjects.elements.query.TimedCondition hasValue()- Specified by:
hasValue
in interfaceViewIssueField<Iterable<MultiSelect.Lozenge>,
LabelsDialog>
-
edit
Description copied from interface:ViewIssueField
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.- Specified by:
edit
in interfaceViewIssueField<Iterable<MultiSelect.Lozenge>,
LabelsDialog> - Returns:
- edit page object
-
getLozengeElements
-