Package com.hp.lft.sdk.web
Class LinkDescription.Init<T extends LinkDescription.Init<T>>
java.lang.Object
com.hp.lft.sdk.DescriptionBase.Init<T>
com.hp.lft.sdk.web.WebBaseDescription.Init<T>
com.hp.lft.sdk.web.WebElementDescription.Init<T>
com.hp.lft.sdk.web.LinkDescription.Init<T>
- Direct Known Subclasses:
LinkDescription.Builder
- Enclosing class:
- LinkDescription
protected abstract static class LinkDescription.Init<T extends LinkDescription.Init<T>>
extends WebElementDescription.Init<T>
Helper class for LinkDescription.Builder.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbackgroundColor
(StringProperty backgroundColor) Initializes the link's background color.backgroundColor
(String backgroundColor) Initializes the link's background color.build()
Returns the built description instance (builder pattern).color
(StringProperty color) Initializes the link's color.Initializes the link's color.fontName
(StringProperty fontName) Initializes the link's font.Initializes the link's font.href
(StringProperty href) Initializes the location to which the browser navigates when the image is clicked.Initializes the location to which the browser navigates when the image is clicked.target
(StringProperty target) Initializes the name of the frame that will be navigated to when the user clicks on the frame.Initializes the name of the frame that will be navigated to when the user clicks on the frame.Methods inherited from class com.hp.lft.sdk.web.WebElementDescription.Init
accessibilityName, accessibilityName, cssSelector, cssSelector, role, role, xpath, xpath
Methods inherited from class com.hp.lft.sdk.web.WebBaseDescription.Init
absoluteLocation, absoluteLocation, absoluteLocation, attribute, attribute, attributes, className, className, id, id, innerHTML, innerHTML, innerText, innerText, location, location, location, name, name, outerHTML, outerHTML, outerText, outerText, size, size, size, style, style, styles, tagName, tagName, title, title, visible
Methods inherited from class com.hp.lft.sdk.DescriptionBase.Init
index, objectProperties, self, vri, vri
-
Constructor Details
-
Init
protected Init()
-
-
Method Details
-
build
Description copied from class:DescriptionBase.Init
Returns the built description instance (builder pattern).- Overrides:
build
in classWebElementDescription.Init<T extends LinkDescription.Init<T>>
- Returns:
- The built description instance (builder pattern).
-
target
Initializes the name of the frame that will be navigated to when the user clicks on the frame.- Parameters:
target
- the name of the frame. Possible values: Any valid HTML target attribute value, for example, framename, _blank, or _self.- Returns:
- the description instance with the update state (builder pattern).
-
target
Initializes the name of the frame that will be navigated to when the user clicks on the frame.- Parameters:
target
- a StringProperty(or RegExpProperty) representing the name of the target frame of the navigation. Possible values: Any valid HTML target attribute value, for example, framename, _blank, or _self.- Returns:
- the description instance with the update state (builder pattern).
-
fontName
Initializes the link's font.- Parameters:
fontName
- the font name.- Returns:
- the description instance with the update state (builder pattern).
-
fontName
Initializes the link's font.- Parameters:
fontName
- a StringProperty(or RegExpProperty) representing the font name.- Returns:
- the description instance with the update state (builder pattern).
-
href
Initializes 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.- Returns:
- the description instance with the update state (builder pattern).
-
href
Initializes 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.- Returns:
- the description instance with the update state (builder pattern).
-
color
Initializes the link's color.- Parameters:
color
- the link's color.- Returns:
- the description instance with the update state (builder pattern).
-
color
Initializes the link's color.- Parameters:
color
- a StringProperty(or RegExpProperty) representing the link's color.- Returns:
- the description instance with the update state (builder pattern).
-
backgroundColor
Initializes the link's background color.- Parameters:
backgroundColor
- the link's background color.- Returns:
- the description instance with the update state (builder pattern).
-
backgroundColor
Initializes the link's background color.- Parameters:
backgroundColor
- a StringProperty(or RegExpProperty) representing the link's background color.- Returns:
- the description instance with the update state (builder pattern).
-