Graphene Selenium: API 2.0.0.Alpha1

org.jboss.arquillian.ajocado.locator.element
Interface FilterableLocator<T extends FilterableLocator<T>>

Type Parameters:
T - type what will be used as result of composition
All Superinterfaces:
ElementLocator<T>, Locator<T>, SeleniumRepresentable

public interface FilterableLocator<T extends FilterableLocator<T>>
extends ElementLocator<T>

Defines element locators which can be used to derive new locators by defining filters.

Version:
$Revision$
Author:
Lukas Fryc

Method Summary
 T filter(String extension)
          Specify string as parameterizing extension which filters this locator
 
Methods inherited from interface org.jboss.arquillian.ajocado.locator.element.ElementLocator
format, getAttribute, getLocationStrategy
 
Methods inherited from interface org.jboss.arquillian.ajocado.locator.Locator
getRawLocator
 
Methods inherited from interface org.jboss.arquillian.ajocado.selenium.SeleniumRepresentable
inSeleniumRepresentation
 

Method Detail

filter

T filter(String extension)
Specify string as parameterizing extension which filters this locator

Parameters:
extension - the string to filter this locator
Returns:
new locator filtering this locator

Graphene Selenium: API 2.0.0.Alpha1

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.