com.hp.lft.sdk.web

Class WebElementDescription

    • Constructor Detail

      • WebElementDescription

        public WebElementDescription()
        Constructs a new WebElementDescription.
    • Method Detail

      • setXPath

        public void setXPath(XPathDescription xpath)
        Sets the element's XPath.
        Parameters:
        xpath - the XPathDescription to be used to describe the test object.
      • setXPath

        public void setXPath(java.lang.String xpath)
        Sets the element's XPath.
        Parameters:
        xpath - the XPath to be used to describe the test object.
      • getXPath

        public XPathDescription getXPath()
        Returns the element's XPath used to describe the test object.
        Returns:
        the element's XPath used to describe the test object.
      • setCSSSelector

        public void setCSSSelector(CSSDescription cssSelector)
        Sets the element's CSS Selector query.
        Parameters:
        cssSelector - the CSS Selector query to be used to describe the test object.
      • setCSSSelector

        public void setCSSSelector(java.lang.String cssSelector)
        Sets the element's CSS Selector query.
        Parameters:
        cssSelector - the CSS Selector query to be used to describe the test object.
      • getCSSSelector

        public CSSDescription getCSSSelector()
        Returns the CSS Selector query used to describe the test object.
        Returns:
        the CSS Selector query used to describe the test object.
      • setRole

        public void setRole(java.lang.String role)
        Sets the object's role property.
        Parameters:
        role - the object's role property.
      • setRole

        public void setRole(StringProperty role)
        Sets the object's role property.
        Parameters:
        role - a StringProperty (or RegExpProperty) representing the object's role property.
      • getRole

        public StringProperty getRole()
        Returns the object's role property.
        Returns:
        the object's role property.
      • setAccessibilityName

        public void setAccessibilityName(StringProperty accessibilityName)
        Sets the label of the object (where no text label is available).
        Parameters:
        accessibilityName - a StringProperty (or RegExpProperty) representing the label of the object (where no text label is available).
      • setAccessibilityName

        public void setAccessibilityName(java.lang.String accessibilityName)
        Sets the label of the object (where no text label is available).
        Parameters:
        accessibilityName - the label of the object (where no text label is available).
      • getAccessibilityName

        public StringProperty getAccessibilityName()
        Returns the label of the object (where no text label is available).
        Returns:
        the label of the object (where no text label is available).