public class NonInlineEditLabelsField extends Object implements ViewIssueField<Iterable<MultiSelect.Lozenge>,LabelsDialog>
Modifier and Type | Field and Description |
---|---|
protected com.atlassian.pageobjects.elements.PageElement |
context |
protected String |
customFieldId |
protected ExtendedElementFinder |
extendedFinder |
protected boolean |
isSystem |
protected com.atlassian.pageobjects.PageBinder |
pageBinder |
protected com.atlassian.pageobjects.elements.timeout.Timeouts |
timeouts |
Constructor and Description |
---|
NonInlineEditLabelsField(com.atlassian.pageobjects.elements.PageElement context) |
NonInlineEditLabelsField(com.atlassian.pageobjects.elements.PageElement context,
int customFieldId) |
Modifier and Type | Method and Description |
---|---|
LabelsDialog |
edit()
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> |
getLozengeElements() |
com.atlassian.pageobjects.elements.query.TimedQuery<Iterable<MultiSelect.Lozenge>> |
getValue() |
com.atlassian.pageobjects.elements.query.TimedCondition |
hasValue() |
@Inject protected com.atlassian.pageobjects.elements.timeout.Timeouts timeouts
@Inject protected ExtendedElementFinder extendedFinder
@Inject protected com.atlassian.pageobjects.PageBinder pageBinder
protected final com.atlassian.pageobjects.elements.PageElement context
protected final String customFieldId
protected final boolean isSystem
public NonInlineEditLabelsField(com.atlassian.pageobjects.elements.PageElement context)
public NonInlineEditLabelsField(com.atlassian.pageobjects.elements.PageElement context, int customFieldId)
public com.atlassian.pageobjects.elements.query.TimedQuery<Iterable<MultiSelect.Lozenge>> getValue()
getValue
in interface ViewIssueField<Iterable<MultiSelect.Lozenge>,LabelsDialog>
public com.atlassian.pageobjects.elements.query.TimedCondition hasValue()
hasValue
in interface ViewIssueField<Iterable<MultiSelect.Lozenge>,LabelsDialog>
public LabelsDialog edit()
ViewIssueField
edit
in interface ViewIssueField<Iterable<MultiSelect.Lozenge>,LabelsDialog>
protected List<com.atlassian.pageobjects.elements.PageElement> getLozengeElements()
Copyright © 2002-2017 Atlassian. All Rights Reserved.