Package com.hp.lft.sdk.te
Class FieldDescription.Init<T extends FieldDescription.Init<T>>
java.lang.Object
com.hp.lft.sdk.DescriptionBase.Init<T>
com.hp.lft.sdk.te.FieldDescription.Init<T>
- Direct Known Subclasses:
FieldDescription.Builder
- Enclosing class:
- FieldDescription
protected abstract static class FieldDescription.Init<T extends FieldDescription.Init<T>>
extends DescriptionBase.Init<T>
Helper class for FieldDescription.Builder.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionattachedText
(StringProperty attachedText) Initializes the attached text attribute for TeField.attachedText
(String attachedText) Initializes the attached text attribute for TeField.build()
Returns the built description instance (builder pattern).Initializes the id value of the field.isProtected
(Boolean isProtected) Initializes the 'protected' attribute for TeField.Initializes a field length in characters.Initializes the numeric (only) attribute for TeField.startPosition
(Position position) Initializes the position of the Terminal Emulator screen.startPosition
(PositionProperty position) Initializes the position of the Terminal Emulator screen.startPosition
(Integer row, Integer column) Initializes the position of the Terminal Emulator screen.text
(StringProperty text) Initializes the content of TeField.Initializes the content of TeField.Initializes the Visible attribute for TeField.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 FieldDescription.Init<T>>
- Returns:
- The built description instance (builder pattern).
-
startPosition
Initializes the position of the Terminal Emulator screen.- Parameters:
position
- the position of the Terminal Emulator screen.- Returns:
- the description instance with the updated state (builder pattern).
-
startPosition
Initializes the position of the Terminal Emulator screen.- Parameters:
row
- the row of the Terminal Emulator screen.column
- the column of the Terminal Emulator screen.- Returns:
- the description instance with the updated state (builder pattern).
-
startPosition
Initializes the position of the Terminal Emulator screen.- Parameters:
position
- a PositionProperty representing the position of the Terminal Emulator screen.- Returns:
- the description instance with the updated state (builder pattern).
-
text
Initializes the content of TeField.- Parameters:
text
- the content of TeField.- Returns:
- the description instance with the updated state (builder pattern).
-
text
Initializes the content of TeField.- Parameters:
text
- the content of TeField.- Returns:
- the description instance with the updated state (builder pattern).
-
attachedText
Initializes the attached text attribute for TeField.- Parameters:
attachedText
- the attached text attribute for TeField.- Returns:
- the description instance with the updated state (builder pattern).
-
attachedText
Initializes the attached text attribute for TeField.- Parameters:
attachedText
- the attached text attribute for TeField.- Returns:
- the description instance with the updated state (builder pattern).
-
length
Initializes a field length in characters.- Parameters:
length
- the field length in characters.- Returns:
- the description instance with the updated state (builder pattern).
-
id
Initializes the id value of the field.- Parameters:
id
- the id value of the field.- Returns:
- the description instance with the updated state (builder pattern).
-
visible
Initializes the Visible attribute for TeField.- Parameters:
visible
- true if visible.- Returns:
- the description instance with the updated state (builder pattern).
-
numeric
Initializes the numeric (only) attribute for TeField.- Parameters:
numeric
- true if numeric.- Returns:
- the description instance with the updated state (builder pattern).
-
isProtected
Initializes the 'protected' attribute for TeField.- Parameters:
isProtected
- true if protected.- Returns:
- the description instance with the updated state (builder pattern).
-