Interface GeneratedLocators

All Known Subinterfaces:
CommercialLocators, Locators
All Known Implementing Classes:
BrowserlessUIContext

@Generated("com.vaadin.browserless.locator.processor.LocatorProcessor") public interface GeneratedLocators
Generated mixin: per registered ComponentTester it exposes a typed find<Component>() entry that opens a fresh query, and a companion use(<Component> component) entry that seeds a locator with a direct reference to an already-resolved component. Both return the same *Locator type, so chaining further filter steps and action methods works identically.

Not consumed directly — extend it from your locator context mixin (the one that implements activateLocatorContext()).

  • Method Details

    • activateLocatorContext

      void activateLocatorContext()
      Hook for context-bound implementations to install Vaadin thread-locals before a locator is built.
    • findAccordion

      default AccordionLocator findAccordion()
      Returns a locator for Accordion components.
      Returns:
      a new AccordionLocator
    • use

      default AccordionLocator use(Accordion component)
      Returns a locator seeded with the given Accordion instance. Additional filter steps compose on top of the identity predicate; use findAccordion() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new AccordionLocator pre-bound to component
    • findButton

      default ButtonLocator findButton()
      Returns a locator for Button components.
      Returns:
      a new ButtonLocator
    • use

      default ButtonLocator use(Button component)
      Returns a locator seeded with the given Button instance. Additional filter steps compose on top of the identity predicate; use findButton() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new ButtonLocator pre-bound to component
    • findCheckboxGroup

      default <V> CheckboxGroupLocator<V> findCheckboxGroup(Class<V> vType)
      Returns a locator for CheckboxGroup components.
      Type Parameters:
      V - type parameter forwarded to the locator
      Parameters:
      vType - Class witness for V
      Returns:
      a new CheckboxGroupLocator
    • use

      default <V> CheckboxGroupLocator<V> use(CheckboxGroup<V> component)
      Returns a locator seeded with the given CheckboxGroup instance. Additional filter steps compose on top of the identity predicate; use findCheckboxGroup(java.lang.Class) when you want a query without an initial constraint.
      Type Parameters:
      V - type parameter carried by component
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new CheckboxGroupLocator pre-bound to component
    • findCheckbox

      default CheckboxLocator findCheckbox()
      Returns a locator for Checkbox components.
      Returns:
      a new CheckboxLocator
    • use

      default CheckboxLocator use(Checkbox component)
      Returns a locator seeded with the given Checkbox instance. Additional filter steps compose on top of the identity predicate; use findCheckbox() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new CheckboxLocator pre-bound to component
    • findComboBox

      default <Y> ComboBoxLocator<Y> findComboBox(Class<Y> yType)
      Returns a locator for ComboBox components.
      Type Parameters:
      Y - type parameter forwarded to the locator
      Parameters:
      yType - Class witness for Y
      Returns:
      a new ComboBoxLocator
    • use

      default <Y> ComboBoxLocator<Y> use(ComboBox<Y> component)
      Returns a locator seeded with the given ComboBox instance. Additional filter steps compose on top of the identity predicate; use findComboBox(java.lang.Class) when you want a query without an initial constraint.
      Type Parameters:
      Y - type parameter carried by component
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new ComboBoxLocator pre-bound to component
    • findMultiSelectComboBox

      default <Y> MultiSelectComboBoxLocator<Y> findMultiSelectComboBox(Class<Y> yType)
      Returns a locator for MultiSelectComboBox components.
      Type Parameters:
      Y - type parameter forwarded to the locator
      Parameters:
      yType - Class witness for Y
      Returns:
      a new MultiSelectComboBoxLocator
    • use

      default <Y> MultiSelectComboBoxLocator<Y> use(MultiSelectComboBox<Y> component)
      Returns a locator seeded with the given MultiSelectComboBox instance. Additional filter steps compose on top of the identity predicate; use findMultiSelectComboBox(java.lang.Class) when you want a query without an initial constraint.
      Type Parameters:
      Y - type parameter carried by component
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new MultiSelectComboBoxLocator pre-bound to component
    • findConfirmDialog

      default ConfirmDialogLocator findConfirmDialog()
      Returns a locator for ConfirmDialog components.
      Returns:
      a new ConfirmDialogLocator
    • use

      default ConfirmDialogLocator use(ConfirmDialog component)
      Returns a locator seeded with the given ConfirmDialog instance. Additional filter steps compose on top of the identity predicate; use findConfirmDialog() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new ConfirmDialogLocator pre-bound to component
    • findContextMenu

      default ContextMenuLocator findContextMenu()
      Returns a locator for ContextMenu components.
      Returns:
      a new ContextMenuLocator
    • use

      default ContextMenuLocator use(ContextMenu component)
      Returns a locator seeded with the given ContextMenu instance. Additional filter steps compose on top of the identity predicate; use findContextMenu() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new ContextMenuLocator pre-bound to component
    • findDatePicker

      default DatePickerLocator findDatePicker()
      Returns a locator for DatePicker components.
      Returns:
      a new DatePickerLocator
    • use

      default DatePickerLocator use(DatePicker component)
      Returns a locator seeded with the given DatePicker instance. Additional filter steps compose on top of the identity predicate; use findDatePicker() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new DatePickerLocator pre-bound to component
    • findDateTimePicker

      default DateTimePickerLocator findDateTimePicker()
      Returns a locator for DateTimePicker components.
      Returns:
      a new DateTimePickerLocator
    • use

      default DateTimePickerLocator use(DateTimePicker component)
      Returns a locator seeded with the given DateTimePicker instance. Additional filter steps compose on top of the identity predicate; use findDateTimePicker() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new DateTimePickerLocator pre-bound to component
    • findDetails

      default DetailsLocator findDetails()
      Returns a locator for Details components.
      Returns:
      a new DetailsLocator
    • use

      default DetailsLocator use(Details component)
      Returns a locator seeded with the given Details instance. Additional filter steps compose on top of the identity predicate; use findDetails() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new DetailsLocator pre-bound to component
    • findDialog

      default DialogLocator findDialog()
      Returns a locator for Dialog components.
      Returns:
      a new DialogLocator
    • use

      default DialogLocator use(Dialog component)
      Returns a locator seeded with the given Dialog instance. Additional filter steps compose on top of the identity predicate; use findDialog() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new DialogLocator pre-bound to component
    • findGrid

      default <Y> GridLocator<Y> findGrid(Class<Y> yType)
      Returns a locator for Grid components.
      Type Parameters:
      Y - type parameter forwarded to the locator
      Parameters:
      yType - Class witness for Y
      Returns:
      a new GridLocator
    • use

      default <Y> GridLocator<Y> use(Grid<Y> component)
      Returns a locator seeded with the given Grid instance. Additional filter steps compose on top of the identity predicate; use findGrid(java.lang.Class) when you want a query without an initial constraint.
      Type Parameters:
      Y - type parameter carried by component
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new GridLocator pre-bound to component
    • findAnchor

      default AnchorLocator findAnchor()
      Returns a locator for Anchor components.
      Returns:
      a new AnchorLocator
    • use

      default AnchorLocator use(Anchor component)
      Returns a locator seeded with the given Anchor instance. Additional filter steps compose on top of the identity predicate; use findAnchor() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new AnchorLocator pre-bound to component
    • findDescriptionList

      default DescriptionListLocator findDescriptionList()
      Returns a locator for DescriptionList components.
      Returns:
      a new DescriptionListLocator
    • use

      default DescriptionListLocator use(DescriptionList component)
      Returns a locator seeded with the given DescriptionList instance. Additional filter steps compose on top of the identity predicate; use findDescriptionList() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new DescriptionListLocator pre-bound to component
    • findDiv

      default DivLocator findDiv()
      Returns a locator for Div components.
      Returns:
      a new DivLocator
    • use

      default DivLocator use(Div component)
      Returns a locator seeded with the given Div instance. Additional filter steps compose on top of the identity predicate; use findDiv() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new DivLocator pre-bound to component
    • findEmphasis

      default EmphasisLocator findEmphasis()
      Returns a locator for Emphasis components.
      Returns:
      a new EmphasisLocator
    • use

      default EmphasisLocator use(Emphasis component)
      Returns a locator seeded with the given Emphasis instance. Additional filter steps compose on top of the identity predicate; use findEmphasis() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new EmphasisLocator pre-bound to component
    • findH1

      default H1Locator findH1()
      Returns a locator for H1 components.
      Returns:
      a new H1Locator
    • use

      default H1Locator use(H1 component)
      Returns a locator seeded with the given H1 instance. Additional filter steps compose on top of the identity predicate; use findH1() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new H1Locator pre-bound to component
    • findH2

      default H2Locator findH2()
      Returns a locator for H2 components.
      Returns:
      a new H2Locator
    • use

      default H2Locator use(H2 component)
      Returns a locator seeded with the given H2 instance. Additional filter steps compose on top of the identity predicate; use findH2() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new H2Locator pre-bound to component
    • findH3

      default H3Locator findH3()
      Returns a locator for H3 components.
      Returns:
      a new H3Locator
    • use

      default H3Locator use(H3 component)
      Returns a locator seeded with the given H3 instance. Additional filter steps compose on top of the identity predicate; use findH3() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new H3Locator pre-bound to component
    • findH4

      default H4Locator findH4()
      Returns a locator for H4 components.
      Returns:
      a new H4Locator
    • use

      default H4Locator use(H4 component)
      Returns a locator seeded with the given H4 instance. Additional filter steps compose on top of the identity predicate; use findH4() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new H4Locator pre-bound to component
    • findH5

      default H5Locator findH5()
      Returns a locator for H5 components.
      Returns:
      a new H5Locator
    • use

      default H5Locator use(H5 component)
      Returns a locator seeded with the given H5 instance. Additional filter steps compose on top of the identity predicate; use findH5() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new H5Locator pre-bound to component
    • findH6

      default H6Locator findH6()
      Returns a locator for H6 components.
      Returns:
      a new H6Locator
    • use

      default H6Locator use(H6 component)
      Returns a locator seeded with the given H6 instance. Additional filter steps compose on top of the identity predicate; use findH6() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new H6Locator pre-bound to component
    • findHr

      default HrLocator findHr()
      Returns a locator for Hr components.
      Returns:
      a new HrLocator
    • use

      default HrLocator use(Hr component)
      Returns a locator seeded with the given Hr instance. Additional filter steps compose on top of the identity predicate; use findHr() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new HrLocator pre-bound to component
    • findImage

      default ImageLocator findImage()
      Returns a locator for Image components.
      Returns:
      a new ImageLocator
    • use

      default ImageLocator use(Image component)
      Returns a locator seeded with the given Image instance. Additional filter steps compose on top of the identity predicate; use findImage() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new ImageLocator pre-bound to component
    • findInput

      default InputLocator findInput()
      Returns a locator for Input components.
      Returns:
      a new InputLocator
    • use

      default InputLocator use(Input component)
      Returns a locator seeded with the given Input instance. Additional filter steps compose on top of the identity predicate; use findInput() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new InputLocator pre-bound to component
    • findListItem

      default ListItemLocator findListItem()
      Returns a locator for ListItem components.
      Returns:
      a new ListItemLocator
    • use

      default ListItemLocator use(ListItem component)
      Returns a locator seeded with the given ListItem instance. Additional filter steps compose on top of the identity predicate; use findListItem() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new ListItemLocator pre-bound to component
    • findNativeButton

      default NativeButtonLocator findNativeButton()
      Returns a locator for NativeButton components.
      Returns:
      a new NativeButtonLocator
    • use

      default NativeButtonLocator use(NativeButton component)
      Returns a locator seeded with the given NativeButton instance. Additional filter steps compose on top of the identity predicate; use findNativeButton() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new NativeButtonLocator pre-bound to component
    • findNativeDetails

      default NativeDetailsLocator findNativeDetails()
      Returns a locator for NativeDetails components.
      Returns:
      a new NativeDetailsLocator
    • use

      default NativeDetailsLocator use(NativeDetails component)
      Returns a locator seeded with the given NativeDetails instance. Additional filter steps compose on top of the identity predicate; use findNativeDetails() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new NativeDetailsLocator pre-bound to component
    • findNativeLabel

      default NativeLabelLocator findNativeLabel()
      Returns a locator for NativeLabel components.
      Returns:
      a new NativeLabelLocator
    • use

      default NativeLabelLocator use(NativeLabel component)
      Returns a locator seeded with the given NativeLabel instance. Additional filter steps compose on top of the identity predicate; use findNativeLabel() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new NativeLabelLocator pre-bound to component
    • findOrderedList

      default OrderedListLocator findOrderedList()
      Returns a locator for OrderedList components.
      Returns:
      a new OrderedListLocator
    • use

      default OrderedListLocator use(OrderedList component)
      Returns a locator seeded with the given OrderedList instance. Additional filter steps compose on top of the identity predicate; use findOrderedList() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new OrderedListLocator pre-bound to component
    • findParagraph

      default ParagraphLocator findParagraph()
      Returns a locator for Paragraph components.
      Returns:
      a new ParagraphLocator
    • use

      default ParagraphLocator use(Paragraph component)
      Returns a locator seeded with the given Paragraph instance. Additional filter steps compose on top of the identity predicate; use findParagraph() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new ParagraphLocator pre-bound to component
    • findPre

      default PreLocator findPre()
      Returns a locator for Pre components.
      Returns:
      a new PreLocator
    • use

      default PreLocator use(Pre component)
      Returns a locator seeded with the given Pre instance. Additional filter steps compose on top of the identity predicate; use findPre() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new PreLocator pre-bound to component
    • findRangeInput

      default RangeInputLocator findRangeInput()
      Returns a locator for RangeInput components.
      Returns:
      a new RangeInputLocator
    • use

      default RangeInputLocator use(RangeInput component)
      Returns a locator seeded with the given RangeInput instance. Additional filter steps compose on top of the identity predicate; use findRangeInput() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new RangeInputLocator pre-bound to component
    • findSpan

      default SpanLocator findSpan()
      Returns a locator for Span components.
      Returns:
      a new SpanLocator
    • use

      default SpanLocator use(Span component)
      Returns a locator seeded with the given Span instance. Additional filter steps compose on top of the identity predicate; use findSpan() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new SpanLocator pre-bound to component
    • findUnorderedList

      default UnorderedListLocator findUnorderedList()
      Returns a locator for UnorderedList components.
      Returns:
      a new UnorderedListLocator
    • use

      default UnorderedListLocator use(UnorderedList component)
      Returns a locator seeded with the given UnorderedList instance. Additional filter steps compose on top of the identity predicate; use findUnorderedList() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new UnorderedListLocator pre-bound to component
    • findListBox

      default <V> ListBoxLocator<V> findListBox(Class<V> vType)
      Returns a locator for ListBox components.
      Type Parameters:
      V - type parameter forwarded to the locator
      Parameters:
      vType - Class witness for V
      Returns:
      a new ListBoxLocator
    • use

      default <V> ListBoxLocator<V> use(ListBox<V> component)
      Returns a locator seeded with the given ListBox instance. Additional filter steps compose on top of the identity predicate; use findListBox(java.lang.Class) when you want a query without an initial constraint.
      Type Parameters:
      V - type parameter carried by component
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new ListBoxLocator pre-bound to component
    • findMultiSelectListBox

      default <V> MultiSelectListBoxLocator<V> findMultiSelectListBox(Class<V> vType)
      Returns a locator for MultiSelectListBox components.
      Type Parameters:
      V - type parameter forwarded to the locator
      Parameters:
      vType - Class witness for V
      Returns:
      a new MultiSelectListBoxLocator
    • use

      default <V> MultiSelectListBoxLocator<V> use(MultiSelectListBox<V> component)
      Returns a locator seeded with the given MultiSelectListBox instance. Additional filter steps compose on top of the identity predicate; use findMultiSelectListBox(java.lang.Class) when you want a query without an initial constraint.
      Type Parameters:
      V - type parameter carried by component
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new MultiSelectListBoxLocator pre-bound to component
    • findLoginForm

      default LoginFormLocator findLoginForm()
      Returns a locator for LoginForm components.
      Returns:
      a new LoginFormLocator
    • use

      default LoginFormLocator use(LoginForm component)
      Returns a locator seeded with the given LoginForm instance. Additional filter steps compose on top of the identity predicate; use findLoginForm() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new LoginFormLocator pre-bound to component
    • findLoginOverlay

      default LoginOverlayLocator findLoginOverlay()
      Returns a locator for LoginOverlay components.
      Returns:
      a new LoginOverlayLocator
    • use

      default LoginOverlayLocator use(LoginOverlay component)
      Returns a locator seeded with the given LoginOverlay instance. Additional filter steps compose on top of the identity predicate; use findLoginOverlay() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new LoginOverlayLocator pre-bound to component
    • findMenuBar

      default MenuBarLocator findMenuBar()
      Returns a locator for MenuBar components.
      Returns:
      a new MenuBarLocator
    • use

      default MenuBarLocator use(MenuBar component)
      Returns a locator seeded with the given MenuBar instance. Additional filter steps compose on top of the identity predicate; use findMenuBar() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new MenuBarLocator pre-bound to component
    • findMessageInput

      default MessageInputLocator findMessageInput()
      Returns a locator for MessageInput components.
      Returns:
      a new MessageInputLocator
    • use

      default MessageInputLocator use(MessageInput component)
      Returns a locator seeded with the given MessageInput instance. Additional filter steps compose on top of the identity predicate; use findMessageInput() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new MessageInputLocator pre-bound to component
    • findMessageList

      default MessageListLocator findMessageList()
      Returns a locator for MessageList components.
      Returns:
      a new MessageListLocator
    • use

      default MessageListLocator use(MessageList component)
      Returns a locator seeded with the given MessageList instance. Additional filter steps compose on top of the identity predicate; use findMessageList() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new MessageListLocator pre-bound to component
    • findNotification

      default NotificationLocator findNotification()
      Returns a locator for Notification components.
      Returns:
      a new NotificationLocator
    • use

      default NotificationLocator use(Notification component)
      Returns a locator seeded with the given Notification instance. Additional filter steps compose on top of the identity predicate; use findNotification() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new NotificationLocator pre-bound to component
    • findPopover

      default PopoverLocator findPopover()
      Returns a locator for Popover components.
      Returns:
      a new PopoverLocator
    • use

      default PopoverLocator use(Popover component)
      Returns a locator seeded with the given Popover instance. Additional filter steps compose on top of the identity predicate; use findPopover() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new PopoverLocator pre-bound to component
    • findRadioButtonGroup

      default <V> RadioButtonGroupLocator<V> findRadioButtonGroup(Class<V> vType)
      Returns a locator for RadioButtonGroup components.
      Type Parameters:
      V - type parameter forwarded to the locator
      Parameters:
      vType - Class witness for V
      Returns:
      a new RadioButtonGroupLocator
    • use

      default <V> RadioButtonGroupLocator<V> use(RadioButtonGroup<V> component)
      Returns a locator seeded with the given RadioButtonGroup instance. Additional filter steps compose on top of the identity predicate; use findRadioButtonGroup(java.lang.Class) when you want a query without an initial constraint.
      Type Parameters:
      V - type parameter carried by component
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new RadioButtonGroupLocator pre-bound to component
    • findRadioButton

      default <V> RadioButtonLocator<V> findRadioButton(Class<V> vType)
      Returns a locator for com.vaadin.flow.component.radiobutton.RadioButton<T> components.
      Type Parameters:
      V - type parameter forwarded to the locator
      Parameters:
      vType - Class witness for V
      Returns:
      a new RadioButtonLocator
    • findRouterLink

      default RouterLinkLocator findRouterLink()
      Returns a locator for RouterLink components.
      Returns:
      a new RouterLinkLocator
    • use

      default RouterLinkLocator use(RouterLink component)
      Returns a locator seeded with the given RouterLink instance. Additional filter steps compose on top of the identity predicate; use findRouterLink() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new RouterLinkLocator pre-bound to component
    • findSelect

      default <Y> SelectLocator<Y> findSelect(Class<Y> yType)
      Returns a locator for Select components.
      Type Parameters:
      Y - type parameter forwarded to the locator
      Parameters:
      yType - Class witness for Y
      Returns:
      a new SelectLocator
    • use

      default <Y> SelectLocator<Y> use(Select<Y> component)
      Returns a locator seeded with the given Select instance. Additional filter steps compose on top of the identity predicate; use findSelect(java.lang.Class) when you want a query without an initial constraint.
      Type Parameters:
      Y - type parameter carried by component
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new SelectLocator pre-bound to component
    • findSideNav

      default SideNavLocator findSideNav()
      Returns a locator for SideNav components.
      Returns:
      a new SideNavLocator
    • use

      default SideNavLocator use(SideNav component)
      Returns a locator seeded with the given SideNav instance. Additional filter steps compose on top of the identity predicate; use findSideNav() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new SideNavLocator pre-bound to component
    • findDecimalRangeSlider

      default DecimalRangeSliderLocator findDecimalRangeSlider()
      Returns a locator for DecimalRangeSlider components.
      Returns:
      a new DecimalRangeSliderLocator
    • use

      Returns a locator seeded with the given DecimalRangeSlider instance. Additional filter steps compose on top of the identity predicate; use findDecimalRangeSlider() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new DecimalRangeSliderLocator pre-bound to component
    • findDecimalSlider

      default DecimalSliderLocator findDecimalSlider()
      Returns a locator for DecimalSlider components.
      Returns:
      a new DecimalSliderLocator
    • use

      default DecimalSliderLocator use(DecimalSlider component)
      Returns a locator seeded with the given DecimalSlider instance. Additional filter steps compose on top of the identity predicate; use findDecimalSlider() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new DecimalSliderLocator pre-bound to component
    • findIntegerRangeSlider

      default IntegerRangeSliderLocator findIntegerRangeSlider()
      Returns a locator for IntegerRangeSlider components.
      Returns:
      a new IntegerRangeSliderLocator
    • use

      Returns a locator seeded with the given IntegerRangeSlider instance. Additional filter steps compose on top of the identity predicate; use findIntegerRangeSlider() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new IntegerRangeSliderLocator pre-bound to component
    • findIntegerSlider

      default IntegerSliderLocator findIntegerSlider()
      Returns a locator for IntegerSlider components.
      Returns:
      a new IntegerSliderLocator
    • use

      default IntegerSliderLocator use(IntegerSlider component)
      Returns a locator seeded with the given IntegerSlider instance. Additional filter steps compose on top of the identity predicate; use findIntegerSlider() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new IntegerSliderLocator pre-bound to component
    • findTabSheet

      default TabSheetLocator findTabSheet()
      Returns a locator for TabSheet components.
      Returns:
      a new TabSheetLocator
    • use

      default TabSheetLocator use(TabSheet component)
      Returns a locator seeded with the given TabSheet instance. Additional filter steps compose on top of the identity predicate; use findTabSheet() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new TabSheetLocator pre-bound to component
    • findTabs

      default TabsLocator findTabs()
      Returns a locator for Tabs components.
      Returns:
      a new TabsLocator
    • use

      default TabsLocator use(Tabs component)
      Returns a locator seeded with the given Tabs instance. Additional filter steps compose on top of the identity predicate; use findTabs() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new TabsLocator pre-bound to component
    • findBigDecimalField

      default BigDecimalFieldLocator findBigDecimalField()
      Returns a locator for BigDecimalField components.
      Returns:
      a new BigDecimalFieldLocator
    • use

      default BigDecimalFieldLocator use(BigDecimalField component)
      Returns a locator seeded with the given BigDecimalField instance. Additional filter steps compose on top of the identity predicate; use findBigDecimalField() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new BigDecimalFieldLocator pre-bound to component
    • findEmailField

      default EmailFieldLocator findEmailField()
      Returns a locator for EmailField components.
      Returns:
      a new EmailFieldLocator
    • use

      default EmailFieldLocator use(EmailField component)
      Returns a locator seeded with the given EmailField instance. Additional filter steps compose on top of the identity predicate; use findEmailField() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new EmailFieldLocator pre-bound to component
    • findIntegerField

      default IntegerFieldLocator findIntegerField()
      Returns a locator for IntegerField components.
      Returns:
      a new IntegerFieldLocator
    • use

      default IntegerFieldLocator use(IntegerField component)
      Returns a locator seeded with the given IntegerField instance. Additional filter steps compose on top of the identity predicate; use findIntegerField() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new IntegerFieldLocator pre-bound to component
    • findNumberField

      default NumberFieldLocator findNumberField()
      Returns a locator for NumberField components.
      Returns:
      a new NumberFieldLocator
    • use

      default NumberFieldLocator use(NumberField component)
      Returns a locator seeded with the given NumberField instance. Additional filter steps compose on top of the identity predicate; use findNumberField() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new NumberFieldLocator pre-bound to component
    • findPasswordField

      default PasswordFieldLocator findPasswordField()
      Returns a locator for PasswordField components.
      Returns:
      a new PasswordFieldLocator
    • use

      default PasswordFieldLocator use(PasswordField component)
      Returns a locator seeded with the given PasswordField instance. Additional filter steps compose on top of the identity predicate; use findPasswordField() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new PasswordFieldLocator pre-bound to component
    • findTextArea

      default TextAreaLocator findTextArea()
      Returns a locator for TextArea components.
      Returns:
      a new TextAreaLocator
    • use

      default TextAreaLocator use(TextArea component)
      Returns a locator seeded with the given TextArea instance. Additional filter steps compose on top of the identity predicate; use findTextArea() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new TextAreaLocator pre-bound to component
    • findTextField

      default TextFieldLocator findTextField()
      Returns a locator for TextField components.
      Returns:
      a new TextFieldLocator
    • use

      default TextFieldLocator use(TextField component)
      Returns a locator seeded with the given TextField instance. Additional filter steps compose on top of the identity predicate; use findTextField() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new TextFieldLocator pre-bound to component
    • findTimePicker

      default TimePickerLocator findTimePicker()
      Returns a locator for TimePicker components.
      Returns:
      a new TimePickerLocator
    • use

      default TimePickerLocator use(TimePicker component)
      Returns a locator seeded with the given TimePicker instance. Additional filter steps compose on top of the identity predicate; use findTimePicker() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new TimePickerLocator pre-bound to component
    • findUpload

      default UploadLocator findUpload()
      Returns a locator for Upload components.
      Returns:
      a new UploadLocator
    • use

      default UploadLocator use(Upload component)
      Returns a locator seeded with the given Upload instance. Additional filter steps compose on top of the identity predicate; use findUpload() when you want a query without an initial constraint.
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new UploadLocator pre-bound to component
    • findVirtualList

      default <Y> VirtualListLocator<Y> findVirtualList(Class<Y> yType)
      Returns a locator for VirtualList components.
      Type Parameters:
      Y - type parameter forwarded to the locator
      Parameters:
      yType - Class witness for Y
      Returns:
      a new VirtualListLocator
    • use

      default <Y> VirtualListLocator<Y> use(VirtualList<Y> component)
      Returns a locator seeded with the given VirtualList instance. Additional filter steps compose on top of the identity predicate; use findVirtualList(java.lang.Class) when you want a query without an initial constraint.
      Type Parameters:
      Y - type parameter carried by component
      Parameters:
      component - the component to seed the locator with; must not be null
      Returns:
      a new VirtualListLocator pre-bound to component