public abstract class UIObject extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
displayName |
protected LocatorType |
locatorType |
protected UIObjectType |
uiObjectType |
| Constructor and Description |
|---|
UIObject(LocatorType locatorType,
UIObjectType type,
String displayName) |
| Modifier and Type | Method and Description |
|---|---|
abstract UIObject |
clone() |
String |
getDisplayName() |
LocatorType |
getLocatorType() |
UIObjectType |
getType() |
abstract UIObjectValidator |
getValidator(WebBrowser browser,
org.sikuli.script.Region region) |
abstract UIObject |
updateLocatorParameterWithValue(String paramName,
String value) |
protected LocatorType locatorType
protected UIObjectType uiObjectType
protected String displayName
public UIObject(LocatorType locatorType, UIObjectType type, String displayName)
public LocatorType getLocatorType()
public UIObjectType getType()
public String getDisplayName()
public abstract UIObject updateLocatorParameterWithValue(String paramName, String value)
public abstract UIObjectValidator getValidator(WebBrowser browser, org.sikuli.script.Region region)
Copyright © 2021. All rights reserved.