Package com.hp.lft.sdk.java
Class TabControlDescription.Init<T extends TabControlDescription.Init<T>>
java.lang.Object
com.hp.lft.sdk.DescriptionBase.Init<T>
com.hp.lft.sdk.java.UiObjectBaseDescription.Init<T>
com.hp.lft.sdk.java.TabControlDescription.Init<T>
- Direct Known Subclasses:
TabControlDescription.Builder
- Enclosing class:
- TabControlDescription
protected abstract static class TabControlDescription.Init<T extends TabControlDescription.Init<T>>
extends UiObjectBaseDescription.Init<T>
Helper class for TabControlDescription.Builder.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Returns the built description instance (builder pattern).origLogicalLocation
(StringProperty origLogicalLocation) Initializes the original logical location of the tab object.origLogicalLocation
(String origLogicalLocation) Initializes the original logical location of the tab object.selectedTab
(StringProperty selectedTab) Initializes the selected tabbed panel.selectedTab
(String selectedTab) Initializes the selected tabbed panel contained in the tab object.Initializes the number of tabbed panels contained in the tab object.Methods inherited from class com.hp.lft.sdk.java.UiObjectBaseDescription.Init
absoluteLocation, absoluteLocation, absoluteLocation, attachedText, attachedText, backgroundColor, backgroundColor, enabled, focused, foregroundColor, foregroundColor, label, label, location, location, location, nativeClass, nativeClass, objectName, objectName, path, path, size, size, size, tagName, tagName, visible, wrapped
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 classDescriptionBase.Init<T extends TabControlDescription.Init<T>>
- Returns:
- The built description instance (builder pattern).
-
tabsCount
Initializes the number of tabbed panels contained in the tab object.- Parameters:
tabsCount
- the number of tabbed panels contained in the tab object.- Returns:
- the description instance with the updated state (builder pattern).
-
selectedTab
Initializes the selected tabbed panel contained in the tab object.- Parameters:
selectedTab
- the selected tabbed panel.- Returns:
- the description instance with the updated state (builder pattern).
-
selectedTab
Initializes the selected tabbed panel.- Parameters:
selectedTab
- aStringProperty
orRegExpProperty
.- Returns:
- the description instance with the updated state (builder pattern).
-
origLogicalLocation
Initializes the original logical location of the tab object.- Parameters:
origLogicalLocation
- The location.- Returns:
- the description instance with the updated state (builder pattern).
-
origLogicalLocation
Initializes the original logical location of the tab object.- Parameters:
origLogicalLocation
- aStringProperty
orRegExpProperty
.- Returns:
- the description instance with the updated state (builder pattern).
-