Package io.jmix.masquerade.sys
Class Composite<T>
java.lang.Object
io.jmix.masquerade.component.AbstractSpecificConditionHandler<T>
io.jmix.masquerade.sys.Composite<T>
- Type Parameters:
T- type of class
- All Implemented Interfaces:
SpecificConditionHandler,ByLocator,SelenideElementWrapper<T>
- Direct Known Subclasses:
DialogWindow,Notification,View
Abstract class for composite UI components: layouts, views, etc.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.openqa.selenium.Byprotected com.codeborne.selenide.SelenideElement -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.openqa.selenium.BygetBy()com.codeborne.selenide.SelenideElementMethods inherited from class io.jmix.masquerade.component.AbstractSpecificConditionHandler
check, should, should, shouldBe, shouldBe, shouldHave, shouldHave, shouldNot, shouldNot, shouldNotBe, shouldNotBe, shouldNotHave, shouldNotHaveMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.masquerade.sys.SelenideElementWrapper
disabled, displayed, enabled, exists, shouldHaveAttribute, shouldHaveAttributeValue, shouldHaveCss, shouldHaveCssValue, shouldNotHaveAttribute, shouldNotHaveAttributeValue, shouldNotHaveCss, shouldNotHaveCssValue
-
Field Details
-
wrappedElement
protected com.codeborne.selenide.SelenideElement wrappedElement -
by
protected org.openqa.selenium.By by
-
-
Constructor Details
-
Composite
public Composite()
-
-
Method Details
-
getDelegate
public com.codeborne.selenide.SelenideElement getDelegate()- Specified by:
getDelegatein interfaceSelenideElementWrapper<T>- Returns:
- original wrapped
SelenideElement
-
getBy
public org.openqa.selenium.By getBy()
-