Class MultiSelectCondition
java.lang.Object
com.atlassian.jira.functest.framework.navigator.MultiSelectCondition
- All Implemented Interfaces:
NavigatorCondition
- Direct Known Subclasses:
ComponentCondition,IssueTypeCondition,PriorityCondition,ProjectCondition,ResolutionCondition,StatusCondition,VersionCondition
Represents a navigator condition in a multi-select box.
- Since:
- v3.13
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMultiSelectCondition(MultiSelectCondition condition) protectedMultiSelectCondition(String elementName) protectedMultiSelectCondition(String elementName, Collection<String> options) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidaddOptions(Collection<String> options) voidassertSettings(org.jsoup.nodes.Document document) Assert that the condition is corrected configured for the passed tester.voidbooleaninthashCode()voidparseCondition(net.sourceforge.jwebunit.WebTester tester) Get the condition as configured on the web page.booleanremoveOption(String option) voidremoveOptions(Collection<String> options) voidsetOptions(Collection<String> options) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.jira.functest.framework.navigator.NavigatorCondition
copyCondition, copyConditionForParse
-
Constructor Details
-
MultiSelectCondition
-
MultiSelectCondition
-
-
Method Details
-
setOptions
-
addOption
-
removeOption
-
clearOptions
public void clearOptions() -
addOptions
-
removeOptions
-
getOptions
-
getElementName
-
parseCondition
public void parseCondition(net.sourceforge.jwebunit.WebTester tester) Description copied from interface:NavigatorConditionGet the condition as configured on the web page. The tester will be on the Navigator page when called.- Specified by:
parseConditionin interfaceNavigatorCondition- Parameters:
tester- the tester pointed at the Navigator page.
-
assertSettings
public void assertSettings(org.jsoup.nodes.Document document) Description copied from interface:NavigatorConditionAssert that the condition is corrected configured for the passed tester. The tester must be on the Navigator page when called.- Specified by:
assertSettingsin interfaceNavigatorCondition- Parameters:
document- the tester pointed at the Navigator page.
-
equals
-
hashCode
public int hashCode() -
toString
-