Class Tabs
- java.lang.Object
-
- com.epam.jdi.light.elements.base.UIBaseElement<A>
-
- com.epam.jdi.light.elements.base.UIListBase<com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>>
-
- com.epam.jdi.light.ui.html.elements.complex.Tabs
-
- All Implemented Interfaces:
com.epam.jdi.light.asserts.generic.HasAssert<com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>>,com.epam.jdi.light.elements.complex.IHasSize,com.epam.jdi.light.elements.complex.ISelector,com.epam.jdi.light.elements.interfaces.base.HasCache,com.epam.jdi.light.elements.interfaces.base.HasInit,com.epam.jdi.light.elements.interfaces.base.HasUIList,com.epam.jdi.light.elements.interfaces.base.HasValue,com.epam.jdi.light.elements.interfaces.base.IBaseElement,com.epam.jdi.light.elements.interfaces.base.ICoreElement,com.epam.jdi.light.elements.interfaces.base.INamed,com.epam.jdi.light.elements.interfaces.base.JDIElement,com.epam.jdi.light.elements.interfaces.base.SetValue,com.epam.jdi.light.elements.interfaces.common.IsText,com.jdiai.tools.HasStartIndex
public class Tabs extends com.epam.jdi.light.elements.base.UIListBase<com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>>Created by Roman Iovlev on 26.09.2019 Email: roman.iovlev.jdi@gmail.com; Skype: roman.iovlev
-
-
Constructor Summary
Constructors Constructor Description Tabs()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.epam.jdi.light.elements.common.UIElementget(int index)com.epam.jdi.light.elements.common.UIElementget(String value)<TEnum extends Enum<?>>
com.epam.jdi.light.elements.common.UIElementget(TEnum value)voidhighlight()voidhighlight(String color)voidhover()com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>is()booleanisDisplayed()booleanisEnabled()List<String>listDisabled()List<String>listEnabled()voidselect(int index)voidselect(String value)Stringselected()booleanselected(String value)voidshow()List<String>values()List<String>values(com.epam.jdi.light.common.TextTypes type)booleanwait(com.jdiai.tools.func.JFunc1<Tabs,Boolean> condition)-
Methods inherited from class com.epam.jdi.light.elements.base.UIListBase
first, getLocation, getSize, getStartIndex, getValue, isDisabled, isEmpty, isNotEmpty, isNotVisible, isVisible, last, list, offCache, setStartIndex, setValue
-
Methods inherited from class com.epam.jdi.light.elements.base.UIBaseElement
base, core, init, linked, linkedList, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.epam.jdi.light.asserts.generic.HasAssert
assertThat, has, shouldBe, verify, waitFor, waitFor
-
Methods inherited from interface com.epam.jdi.light.elements.interfaces.base.IBaseElement
base, getFullName, getName, isUseCache, setCore, setName, setTimeout, setup, waitSec
-
Methods inherited from interface com.epam.jdi.light.elements.interfaces.base.ICoreElement
attr, attrs, children, classes, classLike, classLike, command, commands, core, css, doubleClick, dragAndDropTo, dragAndDropTo, find, find, find, finds, finds, finds, firstChild, getDirectionTo, getDirectionTo, getTagName, hasAttribute, hasClass, iCore, isAbove, isAbove, isBelow, isBelow, isExist, isNotExist, isOnLeftOf, isOnLeftOf, isOnRightOf, isOnRightOf, pasteText, pasteText, press, printHtml, pseudo, rightClick, setAttribute, should, shouldBe, visualValidation, visualValidation, waitFor, waitFor, with
-
-
-
-
Method Detail
-
select
public void select(String value)
-
select
public void select(int index)
-
get
public com.epam.jdi.light.elements.common.UIElement get(String value)
- Overrides:
getin classcom.epam.jdi.light.elements.base.UIListBase<com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>>
-
get
public <TEnum extends Enum<?>> com.epam.jdi.light.elements.common.UIElement get(TEnum value)
-
get
public com.epam.jdi.light.elements.common.UIElement get(int index)
- Overrides:
getin classcom.epam.jdi.light.elements.base.UIListBase<com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>>
-
selected
public String selected()
-
selected
public boolean selected(String value)
-
hover
public void hover()
-
isDisplayed
public boolean isDisplayed()
- Specified by:
isDisplayedin interfacecom.epam.jdi.light.elements.interfaces.base.ICoreElement- Specified by:
isDisplayedin interfacecom.epam.jdi.light.elements.complex.ISelector- Overrides:
isDisplayedin classcom.epam.jdi.light.elements.base.UIListBase<com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>>
-
highlight
public void highlight(String color)
- Specified by:
highlightin interfacecom.epam.jdi.light.elements.interfaces.base.ICoreElement- Overrides:
highlightin classcom.epam.jdi.light.elements.base.UIListBase<com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>>
-
highlight
public void highlight()
- Specified by:
highlightin interfacecom.epam.jdi.light.elements.interfaces.base.ICoreElement- Overrides:
highlightin classcom.epam.jdi.light.elements.base.UIListBase<com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>>
-
show
public void show()
- Specified by:
showin interfacecom.epam.jdi.light.elements.interfaces.base.ICoreElement- Overrides:
showin classcom.epam.jdi.light.elements.base.UIListBase<com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>>
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabledin interfacecom.epam.jdi.light.elements.interfaces.base.ICoreElement- Overrides:
isEnabledin classcom.epam.jdi.light.elements.base.UIListBase<com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>>
-
is
public com.epam.jdi.light.asserts.generic.UISelectAssert<?,?> is()
- Specified by:
isin interfacecom.epam.jdi.light.asserts.generic.HasAssert<com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>>- Overrides:
isin classcom.epam.jdi.light.elements.base.UIListBase<com.epam.jdi.light.asserts.generic.UISelectAssert<?,?>>
-
-