public class HTMLElement extends Object
| Constructor | Description |
|---|---|
HTMLElement() |
|
HTMLElement(Object parent,
Object underlyingWebElement,
ObjectMapping mapping) |
|
HTMLElement(ObjectMapping mapping) |
public HTMLElement()
public HTMLElement(Object parent, Object underlyingWebElement, ObjectMapping mapping)
public HTMLElement(ObjectMapping mapping)
public String getFriendlyName()
public Object getUnderlyingWebElement()
public Object setUnderlyingWebElement(Object webElement, ObjectMapping mapping)
public ObjectMapping getMappingDetails()
public ObjectMapping setMappingDetails(ObjectMapping mappingDetails)
public SeleniumDriver getSeleniumDriver()
public Object getParentOfThisElement()
public boolean hasAParent()
public boolean hasMappingDetails()
public boolean isBoundToAWebElement()
public boolean isVisible()
public boolean isVisible(boolean checkIfElementIsInViewport)
public boolean isHeightStable(Duration deltaTime)
public boolean isHeightStable()
public boolean isWidthStable(Duration deltaTime)
public boolean isWidthStable()
public boolean isSizeStable(Duration deltaTime)
public boolean isSizeStable()
public boolean isPositionStable(Duration timeDelta)
public boolean isPositionStable()
public boolean isElementEnabled()
public Size getSize()
public List<HTMLElement> findAllElements(ObjectMapping mapping)
public HTMLElement findElement(ObjectMapping mapping)
public HTMLElement findElement(ObjectMapping mapping, boolean allowMultipleMatches)
public HTMLElement findElement(ObjectMapping mapping, boolean waitUntilSingle, boolean waitUntilStable)
public HTMLElement findElementOrNull(ObjectMapping mapping)
public HTMLElement findElementOrNull(ObjectMapping mapping, boolean allowMultipleMatches)
public HTMLElement findElementOrNull(ObjectMapping mapping, boolean waitUntilSingle, boolean waitUntilStable)
public Exception getLastFindException()
public boolean waitForHeightStable(Duration timeout)
public boolean waitForWidthStable(Duration timeout)
public boolean waitForSizeStable(Duration timeout)
public boolean waitForPositionStable(Duration timeout)
public HTMLElement findElementAndBind()
public void clear()
public void setText(String text)
public void setText(String text, int maxTries)
public void enterText(String text)
public void enterText(String text, int maxTries)
public String getText()
public String getText(boolean includeDesendants)
public String scrollIntoViewAndGetText()
public String scrollIntoViewAndGetText(boolean includeDesendants)
public boolean hasAttribute(String attribute)
public void click()
public static boolean isVisible(HTMLElement element)
public static boolean isVisible(HTMLElement element, boolean CheckIfElementIsInViewport)
Copyright © 2017–2018 TeamControlium Committers. All rights reserved.