Class Image

  • All Implemented Interfaces:
    com.epam.jdi.light.asserts.generic.HasAssert<ImageAssert>, com.epam.jdi.light.elements.interfaces.base.HasCache, com.epam.jdi.light.elements.interfaces.base.HasClick, com.epam.jdi.light.elements.interfaces.base.HasInit, com.epam.jdi.light.elements.interfaces.base.HasValue, com.epam.jdi.light.elements.interfaces.base.IBaseElement, com.epam.jdi.light.elements.interfaces.base.IClickable, com.epam.jdi.light.elements.interfaces.base.ICoreElement, com.epam.jdi.light.elements.interfaces.base.INamed, com.epam.jdi.light.elements.interfaces.base.JDIElement
    Direct Known Subclasses:
    Icon

    public class Image
    extends com.epam.jdi.light.elements.base.UIBaseElement<ImageAssert>
    implements com.epam.jdi.light.elements.interfaces.base.HasClick, com.epam.jdi.light.elements.interfaces.base.HasValue
    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
      Image()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String alt()  
      String fileName()  
      String getValue()  
      int height()  
      ImageAssert is()  
      String src()  
      int width()  
      • 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.HasClick

        click, click, doubleClick, rightClick
      • 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, 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, setAttribute, should, shouldBe, show, visualValidation, visualValidation, waitFor, waitFor, with
    • Constructor Detail

      • Image

        public Image()
    • Method Detail

      • fileName

        public String fileName()
      • height

        public int height()
      • width

        public int width()
      • getValue

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

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