com.atlassian.jira.webtest.framework.impl.selenium.condition
Class AttributesMatchCondition.Builder

java.lang.Object
  extended by com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
      extended by com.atlassian.jira.webtest.framework.impl.selenium.util.AbstractSeleniumTimedObjectBuilder<B,T>
          extended by com.atlassian.jira.webtest.framework.impl.selenium.condition.AbstractSeleniumTimedConditionBuilder<B,T>
              extended by com.atlassian.jira.webtest.framework.impl.selenium.condition.AbstractLocatorBasedTimedConditionBuilder<AttributesMatchCondition.Builder,AttributesMatchCondition>
                  extended by com.atlassian.jira.webtest.framework.impl.selenium.condition.AttributesMatchCondition.Builder
Enclosing class:
AttributesMatchCondition

public static final class AttributesMatchCondition.Builder
extends AbstractLocatorBasedTimedConditionBuilder<AttributesMatchCondition.Builder,AttributesMatchCondition>


Field Summary
 
Fields inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
assertThat, client, context, timeouts
 
Constructor Summary
AttributesMatchCondition.Builder(SeleniumContext context)
           
 
Method Summary
 AttributesMatchCondition build()
           
 AttributesMatchCondition.Builder expected(String name, String expectedValue)
          Add an expected attribute name-value pair.
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.condition.AbstractLocatorBasedTimedConditionBuilder
locator, locator, locator, locator
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.util.AbstractSeleniumTimedObjectBuilder
asTargetType, defaultTimeout, defaultTimeout, defaultTimeout
 
Methods inherited from class com.atlassian.jira.webtest.framework.impl.selenium.core.SeleniumContextAware
context
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributesMatchCondition.Builder

public AttributesMatchCondition.Builder(SeleniumContext context)
Method Detail

expected

public final AttributesMatchCondition.Builder expected(String name,
                                                       String expectedValue)
Add an expected attribute name-value pair. The target element will be verified to contain each pair as a query underlying the target timed condition

Parameters:
name - attribute name
expectedValue - expected attribute value
Returns:
this builder instance

build

public AttributesMatchCondition build()
Specified by:
build in class AbstractSeleniumTimedObjectBuilder<AttributesMatchCondition.Builder,AttributesMatchCondition>


Copyright © 2002-2013 Atlassian. All Rights Reserved.