Groovy Documentation

geb.navigator
[Groovy] Class NonEmptyNavigator

java.lang.Object
  geb.navigator.AbstractNavigator
      geb.navigator.NonEmptyNavigator

class NonEmptyNavigator
extends AbstractNavigator

Constructor Summary
NonEmptyNavigator(Browser browser, Collection contextElements)

 
Method Summary
Collection allElements()

Navigator children()

Navigator children(String selectorString)

List classes()

Navigator click()

Navigator click(Class pageClass)

Navigator click(List potentialPageClasses)

Navigator closest(String selectorString)

Navigator filter(String selectorString)

Navigator filter(Map predicates)

Navigator find(String selectorString)

Navigator find(Map predicates, String selector)

Navigator first()

Navigator getAt(int index)

Navigator getAt(Range range)

Navigator getAt(EmptyRange range)

Navigator getAt(Collection indexes)

String getAttribute(String name)

WebElement getElement(int index)

List getElements(Range range)

List getElements(EmptyRange range)

List getElements(Collection indexes)

boolean hasClass(String valueToContain)

Navigator head()

boolean is(String tag)

boolean isDisplayed()

boolean isEmpty()

Navigator last()

Navigator leftShift(def value)

def methodMissing(String name, def arguments)

protected Navigator navigatorFor(Collection contextElements)

Navigator next()

Navigator next(String selectorString)

Navigator nextAll()

Navigator nextAll(String selectorString)

Navigator nextUntil(String selectorString)

Navigator not(String selectorString)

Navigator parent()

Navigator parent(String selectorString)

Navigator parents()

Navigator parents(String selectorString)

Navigator parentsUntil(String selectorString)

Navigator prevAll()

Navigator prevAll(String selectorString)

Navigator prevUntil(String selectorString)

Navigator previous()

Navigator previous(String selectorString)

def propertyMissing(String name)

def propertyMissing(String name, def value)

Navigator remove(int index)

Navigator siblings()

Navigator siblings(String selectorString)

int size()

String tag()

Navigator tail()

String text()

String toString()

Navigator unique()

def value()

Navigator value(def value)

Navigator verifyNotEmpty()

 
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
 

Constructor Detail

NonEmptyNavigator

NonEmptyNavigator(Browser browser, Collection contextElements)


 
Method Detail

allElements

@Override
Collection allElements()


children

@Override
Navigator children()


children

@Override
Navigator children(String selectorString)


classes

@Override
List classes()


click

@Override
Navigator click()


click

@Override
Navigator click(Class pageClass)


click

@Override
Navigator click(List potentialPageClasses)


closest

@Override
Navigator closest(String selectorString)


filter

@Override
Navigator filter(String selectorString)


filter

@Override
Navigator filter(Map predicates)


find

@Override
Navigator find(String selectorString)


find

@Override
Navigator find(Map predicates, String selector)


first

@Override
Navigator first()


getAt

@Override
Navigator getAt(int index)


getAt

@Override
Navigator getAt(Range range)


getAt

Navigator getAt(EmptyRange range)


getAt

@Override
Navigator getAt(Collection indexes)


getAttribute

@Override
String getAttribute(String name)


getElement

@Override
WebElement getElement(int index)


getElements

@Override
List getElements(Range range)


getElements

List getElements(EmptyRange range)


getElements

@Override
List getElements(Collection indexes)


hasClass

@Override
boolean hasClass(String valueToContain)


head

@Override
Navigator head()


is

@Override
boolean is(String tag)


isDisplayed

@Override
boolean isDisplayed()


isEmpty

@Override
boolean isEmpty()


last

@Override
Navigator last()


leftShift

@Override
Navigator leftShift(def value)


methodMissing

@Override
def methodMissing(String name, def arguments)


navigatorFor

protected Navigator navigatorFor(Collection contextElements)


next

@Override
Navigator next()


next

@Override
Navigator next(String selectorString)


nextAll

@Override
Navigator nextAll()


nextAll

@Override
Navigator nextAll(String selectorString)


nextUntil

@Override
Navigator nextUntil(String selectorString)


not

@Override
Navigator not(String selectorString)


parent

@Override
Navigator parent()


parent

@Override
Navigator parent(String selectorString)


parents

@Override
Navigator parents()


parents

@Override
Navigator parents(String selectorString)


parentsUntil

@Override
Navigator parentsUntil(String selectorString)


prevAll

@Override
Navigator prevAll()


prevAll

@Override
Navigator prevAll(String selectorString)


prevUntil

@Override
Navigator prevUntil(String selectorString)


previous

@Override
Navigator previous()


previous

@Override
Navigator previous(String selectorString)


propertyMissing

@Override
def propertyMissing(String name)


propertyMissing

def propertyMissing(String name, def value)


remove

@Override
Navigator remove(int index)


siblings

@Override
Navigator siblings()


siblings

@Override
Navigator siblings(String selectorString)


size

@Override
int size()


tag

@Override
String tag()


tail

@Override
Navigator tail()


text

@Override
String text()


toString

@Override
String toString()


unique

@Override
Navigator unique()


value

@Override
def value()


value

@Override
Navigator value(def value)


verifyNotEmpty

@Override
Navigator verifyNotEmpty()


 

Groovy API Documentation for Geb 0.9.0-RC-1 - Licensed under the Apache License, Version 2.0 - http://www.gebish.org