Class AbstractBooleanConditionFactory<F extends BooleanConditionFactory>

java.lang.Object
org.jboss.arquillian.graphene.condition.AbstractBooleanConditionFactory<F>
All Implemented Interfaces:
BooleanConditionFactory<F>
Direct Known Subclasses:
ElementAttributeConditionFactory, ElementLocatorConditionFactory, LocatorAttributeConditionFactory, LocatorElementTextConditionFactory, WebElementConditionFactory, WebElementTextConditionFactory

public abstract class AbstractBooleanConditionFactory<F extends BooleanConditionFactory> extends Object implements BooleanConditionFactory<F>
Author:
Jan Papousek
  • Constructor Details

    • AbstractBooleanConditionFactory

      public AbstractBooleanConditionFactory()
  • Method Details

    • not

      public F not()
      Description copied from interface: BooleanConditionFactory
      Returns a new condition factory negating all created conditions. Validity of negated conditions is reverse to the conditions created by the original condition factory.
      Specified by:
      not in interface BooleanConditionFactory<F extends BooleanConditionFactory>
      Returns:
    • getNegation

      protected final boolean getNegation()
    • setNegation

      protected final void setNegation(boolean negation)
    • copy

      protected abstract F copy()