Class ImageDescription

All Implemented Interfaces:
CloneableObject, Description, com.hp.lft.sdk.internal.DescriptionWithVri, Cloneable

public class ImageDescription extends WebElementDescription
The description of a Web Image test object.
  • Constructor Details

    • ImageDescription

      public ImageDescription()
      Initializes a new instance of the Image class.
    • ImageDescription

      protected ImageDescription(ImageDescription.Init<?> init)
      Initializes a new instance of the ImageDescription class using the Builder pattern.
      Parameters:
      init - the Builder pattern.
  • Method Details

    • setAlt

      public void setAlt(StringProperty alt)
      Sets the image's tooltip text.
      Parameters:
      alt - a StringProperty(or RegExpProperty) representing the image's tooltip text.
    • setAlt

      public void setAlt(String alt)
      Sets the image's tooltip text.
      Parameters:
      alt - the image's tooltip text.
    • getAlt

      public StringProperty getAlt()
      Returns the image's tooltip text..
      Returns:
      the image's tooltip text..
    • setSrc

      public void setSrc(StringProperty src)
      Sets the image source in URL format.
      Parameters:
      src - a StringProperty(or RegExpProperty) representing the image source in URL format.
    • setSrc

      public void setSrc(String src)
      Sets the image source in URL format.
      Parameters:
      src - the image source in URL format.
    • getSrc

      public StringProperty getSrc()
      Returns the image source in URL format.
      Returns:
      the image source in URL format.
    • setTarget

      public void setTarget(StringProperty target)
      Sets the name of the frame that will be navigated when user clicks on the frame.
      Parameters:
      target - a StringProperty(or RegExpProperty) representing the name of the frame that will be navigated when user clicks on the frame.
    • setTarget

      public void setTarget(String target)
      Sets the name of the frame that will be navigated when user clicks on the frame.
      Parameters:
      target - the name of the frame that will be navigated when user clicks on the frame.
    • getTarget

      public StringProperty getTarget()
      Returns the name of the target frame of the navigation.
      Returns:
      the name of the target frame of the navigation. Possible values: Possible values: Any valid HTML target attribute value, for example, framename, _blank, or _self.
    • setHref

      public void setHref(StringProperty href)
      Sets the location to which the browser navigates when the image is clicked.
      Parameters:
      href - a StringProperty(or RegExpProperty) representing the location to which the browser navigates when the image is clicked.
    • setHref

      public void setHref(String href)
      Sets the location to which the browser navigates when the image is clicked.
      Parameters:
      href - the location to which the browser navigates when the image is clicked.
    • getHref

      public StringProperty getHref()
      Returns the location to which the browser navigates when the image is clicked.
      Returns:
      the location to which the browser navigates when the image is clicked.
    • setType

      public void setType(ImageType type)
      Sets the image type.
      Parameters:
      type - the image type.
    • getType

      public ImageType getType()
      Returns the image type.
      Returns:
      the image type.