public class JavaGuiElement extends Object implements GuiComponent, PositionBasedGuiElement, Serializable
| Constructor and Description |
|---|
JavaGuiElement(By by,
String name) |
JavaGuiElement(JavaWindow window,
By by,
String name) |
JavaGuiElement(JavaWindow window,
By by,
String name,
TestCase testCase) |
JavaGuiElement(Object object) |
JavaGuiElement(Object object,
TestCase testCase) |
JavaGuiElement(PositionBasedGuiElement positionBasedGuiElement) |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<PositionBasedGuiElement> |
childElements() |
void |
clearCache() |
List<JavaGuiElement> |
getAllElementsInSameContainer()
Returns a list of all the other elements in the same container.
|
Integer |
getBottomPosition() |
JavaWindow |
getJavaWindow()
Return the JavaWindow this element resides in.
|
Integer |
getLeftPosition() |
String |
getName()
Element name.
|
JavaGuiElement |
getParent()
Returns the parent element of this element.
|
String |
getRecognitionDescription() |
Integer |
getRightPosition() |
Component |
getRuntimeComponent()
Identifies the runtime element that is identified by a GuiElement of JavaGuiElement class.
|
Object |
getRuntimeElementCacheable() |
ArrayList<JavaGuiElement> |
getSubElements()
Returns the subelements of this element.
|
Integer |
getTopPosition() |
String |
getTypeName() |
Object |
getWindow()
Return the Window element this element resides in.
|
void |
logIdentification(LogLevel logLevel,
TestCase testCase) |
Object |
runtimeElement() |
String |
toString() |
public By by
public JavaGuiElement(JavaWindow window, By by, String name, TestCase testCase)
public JavaGuiElement(JavaWindow window, By by, String name)
public JavaGuiElement(Object object)
public JavaGuiElement(PositionBasedGuiElement positionBasedGuiElement)
public String getName()
getName in interface GuiComponentpublic Component getRuntimeComponent()
getRuntimeComponent in interface GuiComponentpublic Object getRuntimeElementCacheable()
public String getRecognitionDescription()
getRecognitionDescription in interface GuiComponentpublic void clearCache()
public JavaWindow getJavaWindow()
public Object getWindow()
public ArrayList<JavaGuiElement> getSubElements()
public JavaGuiElement getParent()
public List<JavaGuiElement> getAllElementsInSameContainer()
public Integer getLeftPosition()
getLeftPosition in interface PositionBasedGuiElementpublic Integer getRightPosition()
getRightPosition in interface PositionBasedGuiElementpublic Integer getTopPosition()
getTopPosition in interface PositionBasedGuiElementpublic Integer getBottomPosition()
getBottomPosition in interface PositionBasedGuiElementpublic String getTypeName()
getTypeName in interface PositionBasedGuiElementpublic Object runtimeElement()
runtimeElement in interface PositionBasedGuiElementpublic ArrayList<PositionBasedGuiElement> childElements()
childElements in interface PositionBasedGuiElementCopyright © 2019. All rights reserved.