Class AbstractElementBooleanCondition

java.lang.Object
org.jboss.arquillian.graphene.condition.element.AbstractElementCondition<Boolean>
org.jboss.arquillian.graphene.condition.element.AbstractElementBooleanCondition
All Implemented Interfaces:
com.google.common.base.Function<org.openqa.selenium.WebDriver,Boolean>, Function<org.openqa.selenium.WebDriver,Boolean>, org.openqa.selenium.support.ui.ExpectedCondition<Boolean>
Direct Known Subclasses:
AbstractAttributeBooleanCondition, AbstractElementAndTextBooleanCondition, ElementIsEnabled, ElementIsPresent

public abstract class AbstractElementBooleanCondition extends AbstractElementCondition<Boolean>
Author:
Jan Papousek
  • Constructor Details

    • AbstractElementBooleanCondition

      public AbstractElementBooleanCondition(org.openqa.selenium.WebElement element)
    • AbstractElementBooleanCondition

      public AbstractElementBooleanCondition(org.openqa.selenium.WebElement element, boolean negation)
  • Method Details

    • apply

      public Boolean apply(org.openqa.selenium.WebDriver driver)
      Specified by:
      apply in interface com.google.common.base.Function<org.openqa.selenium.WebDriver,Boolean>
      Specified by:
      apply in interface Function<org.openqa.selenium.WebDriver,Boolean>
      Overrides:
      apply in class AbstractElementCondition<Boolean>
    • getNegation

      protected boolean getNegation()