Class NumberSelector

  • All Implemented Interfaces:
    com.epam.jdi.light.asserts.generic.HasAssert<NumberAssert>, com.epam.jdi.light.elements.interfaces.base.HasCache, com.epam.jdi.light.elements.interfaces.base.HasInit, com.epam.jdi.light.elements.interfaces.base.HasLabel, com.epam.jdi.light.elements.interfaces.base.HasPlaceholder, 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

    public class NumberSelector
    extends com.epam.jdi.light.elements.base.UIBaseElement<NumberAssert>
    implements com.epam.jdi.light.elements.interfaces.base.HasLabel, com.epam.jdi.light.elements.interfaces.base.HasValue, com.epam.jdi.light.elements.interfaces.base.HasPlaceholder
    Created by Roman Iovlev on 26.09.2019 Email: roman.iovlev.jdi@gmail.com; Skype: roman.iovlev
    • Field Summary

      • Fields inherited from class com.epam.jdi.light.elements.base.UIBaseElement

        thisParent
    • Constructor Summary

      Constructors 
      Constructor Description
      NumberSelector()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getValue()  
      NumberAssert is()  
      double max()  
      double min()  
      void setNumber​(String number)  
      void setValue​(String value)  
      double step()  
      String value()  
      • Methods inherited from class com.epam.jdi.light.elements.base.UIBaseElement

        base, core, init, linked, linkedList, toString
      • 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.HasLabel

        hasLabel, label, labelText
      • Methods inherited from interface com.epam.jdi.light.elements.interfaces.base.HasPlaceholder

        placeholder
      • Methods inherited from interface com.epam.jdi.light.elements.interfaces.base.IBaseElement

        base, getFullName, getName, isUseCache, offCache, 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, getLocation, getSize, getTagName, hasAttribute, hasClass, highlight, highlight, hover, iCore, isAbove, isAbove, isBelow, isBelow, isDisabled, isDisplayed, isEnabled, isExist, isHidden, isNotExist, isNotVisible, isOnLeftOf, isOnLeftOf, isOnRightOf, isOnRightOf, isVisible, pasteText, pasteText, press, printHtml, pseudo, rightClick, setAttribute, should, shouldBe, show, visualValidation, visualValidation, waitFor, waitFor, with
    • Constructor Detail

      • NumberSelector

        public NumberSelector()
    • Method Detail

      • min

        public double min()
      • max

        public double max()
      • value

        public String value()
      • step

        public double step()
      • setNumber

        public void setNumber​(String number)
      • setValue

        public void setValue​(String value)
      • getValue

        public String getValue()
        Specified by:
        getValue in interface com.epam.jdi.light.elements.interfaces.base.HasValue
      • is

        public NumberAssert is()
        Specified by:
        is in interface com.epam.jdi.light.asserts.generic.HasAssert<NumberAssert>
        Overrides:
        is in class com.epam.jdi.light.elements.base.UIBaseElement<NumberAssert>