Class MultiSelector

  • All Implemented Interfaces:
    com.epam.jdi.light.asserts.generic.HasAssert<com.epam.jdi.light.asserts.generic.UIMSelectAssert<?,​?>>, com.epam.jdi.light.elements.complex.IHasSize, com.epam.jdi.light.elements.complex.IMultiSelector, 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.HasLabel, com.epam.jdi.light.elements.interfaces.base.HasPlaceholder, 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 MultiSelector
    extends com.epam.jdi.light.elements.complex.Selector
    implements com.epam.jdi.light.elements.interfaces.base.HasLabel
    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.complex.Selector

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

        thisParent
    • Constructor Summary

      Constructors 
      Constructor Description
      MultiSelector()  
    • Method Summary

      • Methods inherited from class com.epam.jdi.light.elements.complex.Selector

        asSelect, check, check, check, check, checked, getStartIndex, getValue, is, list, listDisabled, listEnabled, select, select, selected, selected, setStartIndex, setValue, uncheck, uncheck, uncheck, unckeckAll, values, values
      • 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, isEnabled, isExist, isNotExist, isNotVisible, isOnLeftOf, isOnLeftOf, isOnRightOf, isOnRightOf, isVisible, pasteText, pasteText, press, printHtml, pseudo, rightClick, setAttribute, should, shouldBe, show, visualValidation, visualValidation, waitFor, waitFor, with
      • Methods inherited from interface com.epam.jdi.light.elements.complex.ISelector

        attrs, getText, isDisplayed, isEmpty, isHidden, isNotEmpty, labels, select, select, select, select, selectByText, selected, size
      • Methods inherited from interface com.epam.jdi.light.elements.interfaces.common.IsText

        getTextForce, text, text
    • Constructor Detail

      • MultiSelector

        public MultiSelector()