| Modifier and Type | Field | Description |
|---|---|---|
protected ObjectMapping |
_Mapping |
|
protected HTMLElement |
_RootElement |
| Constructor | Description |
|---|---|
ControlBase() |
protected ObjectMapping _Mapping
protected HTMLElement _RootElement
public ObjectMapping getMapping()
protected ObjectMapping setMapping(ObjectMapping mapping)
public HTMLElement getRootElement()
protected HTMLElement setRootElement(HTMLElement element)
protected HTMLElement setRootElement(ObjectMapping mapping)
public SeleniumDriver getSeleniumDriver()
public SeleniumDriver setSeleniumDriver(SeleniumDriver seleniumDriver)
public ControlBase getParentControl()
public ControlBase setParentControl(ControlBase parentControl)
public static void clearCache()
public <T extends ControlBase> T setControl(T newControl)
public static <T extends ControlBase> T setControl(ControlBase parentControl, T newControl)
public static <T extends ControlBase> T setControl(SeleniumDriver seleniumDriver, T newControl)
public static <T extends ControlBase> T setControl(SeleniumDriver seleniumDriver, ControlBase parentControl, T newControl)
protected abstract void controlBeingSet(boolean isFirstSetting)
public boolean isStale()
public void clearElement(ObjectMapping mapping)
public void clearElement()
public void click()
public void click(ObjectMapping mapping)
public void clickIfExists(ObjectMapping mapping)
public String getAttribute(ObjectMapping mapping, String attributeName)
public boolean hasAttribute(ObjectMapping mapping, String attributeName)
public boolean hasAttribute(String attributeName)
public String getText(ObjectMapping mapping)
public String getText()
public void setText(ObjectMapping mapping, String text)
public void setText(String text)
public HTMLElement findElement(ObjectMapping mapping)
public List<HTMLElement> findAllElements(ObjectMapping mapping)
Copyright © 2017–2018 TeamControlium Committers. All rights reserved.