org.seleniumhq.selenium.fluent
Class Internal.BaseFluentWebElements

java.lang.Object
  extended by org.seleniumhq.selenium.fluent.Internal.BaseFluentWebDriver
      extended by org.seleniumhq.selenium.fluent.Internal.BaseFluentWebElement
          extended by org.seleniumhq.selenium.fluent.Internal.BaseFluentWebElements
All Implemented Interfaces:
Iterable<FluentWebElement>, Collection<FluentWebElement>, List<FluentWebElement>
Direct Known Subclasses:
FluentWebElements
Enclosing class:
Internal

public abstract static class Internal.BaseFluentWebElements
extends Internal.BaseFluentWebElement
implements List<FluentWebElement>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.seleniumhq.selenium.fluent.Internal.BaseFluentWebDriver
Internal.BaseFluentWebDriver.MultipleResult, Internal.BaseFluentWebDriver.SingleResult
 
Field Summary
 
Fields inherited from class org.seleniumhq.selenium.fluent.Internal.BaseFluentWebDriver
booleanInsteadOfNotFoundException, context, delegate, monitor
 
Constructor Summary
protected Internal.BaseFluentWebElements(org.openqa.selenium.WebDriver delegate, Context context, Monitor monitor, boolean booleanInsteadOfNoSuchElement)
           
 
Method Summary
 boolean add(FluentWebElement fluentWebElement)
           
 void add(int index, FluentWebElement element)
           
 boolean addAll(Collection<? extends FluentWebElement> c)
           
 boolean addAll(int index, Collection<? extends FluentWebElement> c)
           
 void clear()
           
protected  org.openqa.selenium.WebElement getWebElement()
           
 FluentWebElement remove(int index)
           
 boolean remove(Object o)
           
 boolean removeAll(Collection<?> c)
           
 FluentWebElement set(int i, FluentWebElement fwe)
           
 
Methods inherited from class org.seleniumhq.selenium.fluent.Internal.BaseFluentWebElement
charSeqArrayAsHumanString, makeFluentWebElements
 
Methods inherited from class org.seleniumhq.selenium.fluent.Internal.BaseFluentWebDriver
abbr, abbr, abbrs, abbrs, acronym, acronym, acronyms, acronyms, actualFindElement, actualFindElements, address, address, addresses, addresses, area, area, areas, areas, assertTagIs, b, b, beforeFindElement, blockquote, blockquote, blockquotes, blockquotes, bs, bs, button, button, buttons, buttons, changeTimeout, div, div, divs, divs, executeAndWrapReThrowIfNeeded, fieldset, fieldset, fieldsets, fieldsets, figure, figure, figures, figures, findElement, findElements, fixupBy, footer, footer, footers, footers, form, form, forms, forms, getPeriod, getSearchContext, h1, h1, h1s, h1s, h2, h2, h2s, h2s, h3, h3, h3s, h3s, h4, h4, h4s, h4s, header, header, headers, headers, img, img, imgs, imgs, input, input, inputs, inputs, label, label, labels, labels, legend, legend, legends, legends, li, li, link, link, links, links, lis, lis, map, map, maps, maps, nav, nav, navs, navs, newFluentWebElement, newFluentWebElements, object, object, objects, objects, ol, ol, ols, ols, option, option, options, options, p, p, pre, pre, pres, pres, ps, ps, resetTimeout, retryingFindIt, retryingFindThem, select, select, selects, selects, span, span, spans, spans, table, table, tables, tables, tbody, tbody, tbodys, tbodys, td, td, tds, tds, textarea, textarea, textareas, textareas, th, th, ths, ths, title, tr, tr, trs, trs, ul, ul, uls, uls, url, wrapAssertionError, wrapRuntimeException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.List
contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, retainAll, size, subList, toArray, toArray
 

Constructor Detail

Internal.BaseFluentWebElements

protected Internal.BaseFluentWebElements(org.openqa.selenium.WebDriver delegate,
                                         Context context,
                                         Monitor monitor,
                                         boolean booleanInsteadOfNoSuchElement)
Method Detail

getWebElement

protected org.openqa.selenium.WebElement getWebElement()
Specified by:
getWebElement in class Internal.BaseFluentWebElement

set

public final FluentWebElement set(int i,
                                  FluentWebElement fwe)
Specified by:
set in interface List<FluentWebElement>

add

public final void add(int index,
                      FluentWebElement element)
Specified by:
add in interface List<FluentWebElement>

remove

public final FluentWebElement remove(int index)
Specified by:
remove in interface List<FluentWebElement>

clear

public final void clear()
Specified by:
clear in interface Collection<FluentWebElement>
Specified by:
clear in interface List<FluentWebElement>

remove

public final boolean remove(Object o)
Specified by:
remove in interface Collection<FluentWebElement>
Specified by:
remove in interface List<FluentWebElement>

removeAll

public final boolean removeAll(Collection<?> c)
Specified by:
removeAll in interface Collection<FluentWebElement>
Specified by:
removeAll in interface List<FluentWebElement>

addAll

public final boolean addAll(Collection<? extends FluentWebElement> c)
Specified by:
addAll in interface Collection<FluentWebElement>
Specified by:
addAll in interface List<FluentWebElement>

addAll

public final boolean addAll(int index,
                            Collection<? extends FluentWebElement> c)
Specified by:
addAll in interface List<FluentWebElement>

add

public final boolean add(FluentWebElement fluentWebElement)
Specified by:
add in interface Collection<FluentWebElement>
Specified by:
add in interface List<FluentWebElement>


Copyright © 2013. All Rights Reserved.