Class AbstractGuiElementCore
- java.lang.Object
-
- eu.tsystems.mms.tic.testframework.pageobjects.internal.core.AbstractGuiElementCore
-
- All Implemented Interfaces:
GuiElementCore,GuiElementCoreActions,WebElementRetainer
- Direct Known Subclasses:
AbstractWebDriverCore
public abstract class AbstractGuiElementCore extends java.lang.Object implements GuiElementCore
WebDrivertoGuiElementCoreadapter
-
-
Field Summary
Fields Modifier and Type Field Description GuiElementDataguiElementData
-
Constructor Summary
Constructors Constructor Description AbstractGuiElementCore(GuiElementData guiElementData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.FiletakeScreenshot()Takes a screenshot of the GuiElement-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.internal.core.GuiElementCore
getAttribute, getCssValue, getLengthOfValueAfterSendKeys, getLocation, getNumberOfFoundElements, getRect, getSize, getTagName, getText, getTextsFromChildren, getWebElement, isDisplayed, isEnabled, isPresent, isSelectable, isSelected, isVisible
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.internal.core.GuiElementCoreActions
clear, click, contextClick, deselect, doubleClick, highlight, hover, mouseOver, rightClick, scrollIntoView, scrollIntoView, scrollToElement, scrollToElement, scrollToTop, select, select, sendKeys, submit, swipe, type
-
Methods inherited from interface eu.tsystems.mms.tic.testframework.pageobjects.internal.WebElementRetainer
findWebElement
-
-
-
-
Field Detail
-
guiElementData
public final GuiElementData guiElementData
-
-
Constructor Detail
-
AbstractGuiElementCore
public AbstractGuiElementCore(GuiElementData guiElementData)
-
-
Method Detail
-
takeScreenshot
public java.io.File takeScreenshot()
Description copied from interface:GuiElementCoreTakes a screenshot of the GuiElement- Specified by:
takeScreenshotin interfaceGuiElementCore- Returns:
- File object of the screenshot or NULL on error
-
-