com.atlassian.jira.webtest.framework.component.fc
Interface FrotherControl<F extends FrotherControl<F,S,I>,S extends FcSuggestions<F>,I extends FcInput<I,F,S>>

All Superinterfaces:
Localizable, PageObject
All Known Subinterfaces:
IssuePicker
All Known Implementing Classes:
AbstractSeleniumFrotherControl, SeleniumIssuePicker

public interface FrotherControl<F extends FrotherControl<F,S,I>,S extends FcSuggestions<F>,I extends FcInput<I,F,S>>
extends Localizable

Represents the AJS.MultiSelect JavaScript control. Occasionally they may be referred to as the 'pickers'. But most of the time people just call it the Frother Control™.

Since:
v4.3

Method Summary
 I input()
          Input control of this FC
 Locator inputAreaLocator()
          Locator of the FC input area.
 Locator selectModelLocator()
          Locator of this picker's underlying select model.
 S suggestions()
          Suggestions of this Frother Control.
 Locator suggestionsLocator()
          Locator of the (open) suggestions component of this FC.
 
Methods inherited from interface com.atlassian.jira.webtest.framework.core.Localizable
locator
 
Methods inherited from interface com.atlassian.jira.webtest.framework.core.PageObject
context, isReady
 

Method Detail

inputAreaLocator

Locator inputAreaLocator()
Locator of the FC input area.

Returns:
input area locator

suggestionsLocator

Locator suggestionsLocator()
Locator of the (open) suggestions component of this FC.

Returns:
suggestions locator

selectModelLocator

Locator selectModelLocator()
Locator of this picker's underlying select model.

Returns:
select model locator

input

I input()
Input control of this FC

Returns:
input control instance
See Also:
FcInput

suggestions

S suggestions()
Suggestions of this Frother Control.

Returns:
suggestions of this FC


Copyright © 2002-2013 Atlassian. All Rights Reserved.