com.atlassian.jira.pageobjects.components.userpicker
Class LegacyPicker

java.lang.Object
  extended by com.atlassian.jira.pageobjects.components.userpicker.LegacyTriggerPicker
      extended by com.atlassian.jira.pageobjects.components.userpicker.LegacyPicker
All Implemented Interfaces:
CustomField
Direct Known Subclasses:
LegacyUserPicker

public class LegacyPicker
extends LegacyTriggerPicker

The old user/group picker that shows up as a popup window, with autocomplete suggestions. Should go away but it won't any time soon...

Since:
v5.0

Field Summary
protected  com.atlassian.pageobjects.elements.PageElement container
           
protected  ExtendedElementFinder extendedFinder
           
protected  com.atlassian.pageobjects.PageBinder pageBinder
           
protected  com.atlassian.pageobjects.elements.timeout.Timeouts timeouts
           
 
Fields inherited from class com.atlassian.jira.pageobjects.components.userpicker.LegacyTriggerPicker
elementFinder, field, form, pickerId, trigger
 
Constructor Summary
LegacyPicker(com.atlassian.pageobjects.elements.PageElement form, String pickerId)
           
LegacyPicker(String pickerId)
           
 
Method Summary
 LegacyPicker acceptActiveSuggestion()
           
 LegacyPicker acceptUsingMouse(MultiSelectSuggestion suggestion)
           
 LegacyPicker clearQuery()
           
protected  com.atlassian.pageobjects.elements.PageElement container()
           
 LegacyPicker down(int steps)
           
 Suggestion getActiveSuggestion()
           
 com.atlassian.pageobjects.elements.query.TimedQuery<Iterable<Suggestion>> getSuggestions()
           
 Suggestion getSuggestionWithId(String substring)
           
 com.atlassian.pageobjects.elements.query.TimedCondition hasActiveSuggestion()
           
 com.atlassian.pageobjects.elements.query.TimedCondition hasSuggestionWithId(String substring)
           
protected  void init()
           
 com.atlassian.pageobjects.elements.query.TimedCondition isSuggestionsPresent()
           
 LegacyPicker query(String query)
           
 LegacyPicker up(int steps)
           
 
Methods inherited from class com.atlassian.jira.pageobjects.components.userpicker.LegacyTriggerPicker
field, getTrigger, getValue, root
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pageBinder

@Inject
protected com.atlassian.pageobjects.PageBinder pageBinder

timeouts

@Inject
protected com.atlassian.pageobjects.elements.timeout.Timeouts timeouts

extendedFinder

@Inject
protected ExtendedElementFinder extendedFinder

container

protected com.atlassian.pageobjects.elements.PageElement container
Constructor Detail

LegacyPicker

public LegacyPicker(@Nullable
                    com.atlassian.pageobjects.elements.PageElement form,
                    String pickerId)

LegacyPicker

public LegacyPicker(String pickerId)
Method Detail

init

protected void init()
Overrides:
init in class LegacyTriggerPicker

container

protected com.atlassian.pageobjects.elements.PageElement container()

getSuggestions

public com.atlassian.pageobjects.elements.query.TimedQuery<Iterable<Suggestion>> getSuggestions()

hasActiveSuggestion

public com.atlassian.pageobjects.elements.query.TimedCondition hasActiveSuggestion()

getActiveSuggestion

public Suggestion getActiveSuggestion()

isSuggestionsPresent

public com.atlassian.pageobjects.elements.query.TimedCondition isSuggestionsPresent()

hasSuggestionWithId

public com.atlassian.pageobjects.elements.query.TimedCondition hasSuggestionWithId(String substring)

getSuggestionWithId

public Suggestion getSuggestionWithId(String substring)

query

public LegacyPicker query(String query)

clearQuery

public LegacyPicker clearQuery()

acceptUsingMouse

public LegacyPicker acceptUsingMouse(MultiSelectSuggestion suggestion)

acceptActiveSuggestion

public LegacyPicker acceptActiveSuggestion()

down

public LegacyPicker down(int steps)

up

public LegacyPicker up(int steps)


Copyright © 2002-2013 Atlassian. All Rights Reserved.