public class UiElementProperties extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
MAP_ID_INTERNAL_PARAM |
| Constructor and Description |
|---|
UiElementProperties() |
| Modifier and Type | Method and Description |
|---|---|
void |
addInternalProperty(String name,
String value) |
UiElementProperties |
addProperty(String name,
String value) |
String[] |
checkTypeAndRules(String userType,
String userTypePrefix,
String... rules)
Check types and rules for matching/finding an UI element
|
boolean |
containsInternalProperty(String name) |
String |
getInternalProperty(String name) |
Properties |
getPropertiesCopy() |
Set<Object> |
getPropertiesKeys()
For internal use
|
int |
getPropertiesSize()
Number of element's non-internal properties
|
String |
getProperty(String name) |
String |
toString() |
public static final String MAP_ID_INTERNAL_PARAM
public boolean containsInternalProperty(String name)
public UiElementProperties addProperty(String name, String value)
public int getPropertiesSize()
public Set<Object> getPropertiesKeys()
public Properties getPropertiesCopy()
public String[] checkTypeAndRules(String userType, String userTypePrefix, String... rules) throws BadUiElementPropertyException, ErrorMatchingElementRules
userType - the class name, e.g. "HtmlTextBox"userTypePrefix - the element family prefix, e.g. "Html"rules - the element identification rulesBadUiElementPropertyExceptionErrorMatchingElementRulesCopyright © 2017 Axway Software. All rights reserved.