Class MultiStateBox
- java.lang.Object
-
- org.uitnet.testing.smartfwk.ui.core.objects.UIObject
-
- org.uitnet.testing.smartfwk.ui.core.objects.multi_state.MultiStateBox
-
public abstract class MultiStateBox extends UIObject
- Author:
- Madhav Krishna
-
-
Field Summary
Fields Modifier and Type Field Description protected List<String>validStates-
Fields inherited from class org.uitnet.testing.smartfwk.ui.core.objects.UIObject
displayName, locatorType, uiObjectType
-
-
Constructor Summary
Constructors Constructor Description MultiStateBox(LocatorType locatorType, String displayName, String[] validStates)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract MultiStateBoxValidatorgetValidator(SmartCucumberScenarioContext scenarioContext, org.sikuli.script.Region region)abstract MultiStateBoxValidatorgetValidator(SmartAppDriver appDriver, org.sikuli.script.Region region)List<String>getValidStates()-
Methods inherited from class org.uitnet.testing.smartfwk.ui.core.objects.UIObject
clone, getDisplayName, getLocatorType, getType, updateLocatorParameterWithValue
-
-
-
-
Constructor Detail
-
MultiStateBox
public MultiStateBox(LocatorType locatorType, String displayName, String[] validStates)
-
-
Method Detail
-
getValidator
public abstract MultiStateBoxValidator getValidator(SmartAppDriver appDriver, org.sikuli.script.Region region)
- Specified by:
getValidatorin classUIObject
-
getValidator
public abstract MultiStateBoxValidator getValidator(SmartCucumberScenarioContext scenarioContext, org.sikuli.script.Region region)
- Specified by:
getValidatorin classUIObject
-
-