|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectgeb.navigator.AbstractNavigator
geb.navigator.NonEmptyNavigator
class NonEmptyNavigator extends AbstractNavigator
| Field Summary | |
|---|---|
protected static def |
BOOLEAN_ATTRIBUTES
|
protected List |
contextElements
|
| Constructor Summary | |
NonEmptyNavigator(Browser browser, Collection contextElements)
|
|
| Methods inherited from class AbstractNavigator | |
|---|---|
| add, add, add, asBoolean, attr, eq, filter, find, find, find, find, find, find, findAll, firstElement, getElement, getElements, getElements, getHeight, getJquery, getWidth, getX, getY, has, isDisabled, isReadOnly, iterator, lastElement, plus |
| Field Detail |
|---|
protected static final def BOOLEAN_ATTRIBUTES
protected final List contextElements
| Constructor Detail |
|---|
NonEmptyNavigator(Browser browser, Collection contextElements)
| Method Detail |
|---|
@Override Collection allElements()
@Override Navigator children()
@Override Navigator children(String selectorString)
@Override List classes()
@Override Navigator click()
@Override Navigator click(Class pageClass)
@Override Navigator click(List potentialPageClasses)
@Override Navigator closest(String selectorString)
protected List collectElements(Closure closure)
protected Collection collectUntil(Collection elements, String selectorString)
@Override Navigator filter(String selectorString)
@Override Navigator filter(Map predicates)
@Override Navigator find(String selectorString)
@Override Navigator find(Map predicates, String selector)
@Override Navigator first()
protected WebElement firstElementInContext(Closure closure)
@Override Navigator getAt(int index)
@Override Navigator getAt(Range range)
Navigator getAt(EmptyRange range)
@Override Navigator getAt(Collection indexes)
@Override String getAttribute(String name)
protected boolean getBooleanAttribute(WebElement input, String attribute)
@Override WebElement getElement(int index)
@Override List getElements(Range range)
List getElements(EmptyRange range)
@Override List getElements(Collection indexes)
protected def getInputValue(WebElement input)
protected def getInputValues(Collection inputs)
protected def getValue(WebElement input)
@Override boolean hasClass(String valueToContain)
@Override Navigator head()
@Override boolean is(String tag)
@Override boolean isDisplayed()
@Override boolean isEmpty()
protected String labelFor(WebElement input)
@Override Navigator last()
@Override Navigator leftShift(def value)
protected boolean matches(WebElement element, Map predicates)
protected boolean matches(String actualValue, String requiredValue)
protected boolean matches(String actualValue, Pattern requiredValue)
protected boolean matches(String actualValue, TextMatcher matcher)
protected boolean matches(Collection actualValue, String requiredValue)
protected boolean matches(Collection actualValue, Pattern requiredValue)
protected boolean matches(Collection actualValue, TextMatcher matcher)
@Override def methodMissing(String name, def arguments)
protected Navigator navigatorFor(Collection contextElements)
@Override Navigator next()
@Override Navigator next(String selectorString)
@Override Navigator nextAll()
@Override Navigator nextAll(String selectorString)
@Override Navigator nextUntil(String selectorString)
@Override Navigator not(String selectorString)
protected String optimizeSelector(String selector, Map predicates)
@Override Navigator parent()
@Override Navigator parent(String selectorString)
@Override Navigator parents()
@Override Navigator parents(String selectorString)
@Override Navigator parentsUntil(String selectorString)
@Override Navigator prevAll()
@Override Navigator prevAll(String selectorString)
@Override Navigator prevUntil(String selectorString)
@Override Navigator previous()
@Override Navigator previous(String selectorString)
@Override def propertyMissing(String name)
def propertyMissing(String name, def value)
@Override Navigator remove(int index)
protected void setInputValue(WebElement input, def value)
protected void setInputValues(Collection inputs, def value)
protected def setSelectValue(WebElement element, def value)
@Override Navigator siblings()
@Override Navigator siblings(String selectorString)
@Override int size()
@Override String tag()
@Override Navigator tail()
@Override String text()
@Override String toString()
@Override Navigator unique()
@Override def value()
@Override Navigator value(def value)
@Override Navigator verifyNotEmpty()
Groovy API Documentation for Geb 0.9.0-RC-3 - Licensed under the Apache License, Version 2.0 - http://www.gebish.org