com.hp.lft.sdk.te

Class FieldDescription.Init<T extends FieldDescription.Init<T>>

    • Constructor Summary

      ModifierConstructor and Description
      protected Init() 
    • Method Summary

      Modifier and TypeMethod and Description
      TattachedText(java.lang.String attachedText)
      Initializes the attached text attribute for TeField.
      TattachedText(StringProperty attachedText)
      Initializes the attached text attribute for TeField.
      FieldDescriptionbuild()
      Returns the built description instance (builder pattern).
      Tid(java.lang.Integer id)
      Initializes the id value of the field.
      TisProtected(java.lang.Boolean isProtected)
      Initializes the 'protected' attribute for TeField.
      Tlength(java.lang.Integer length)
      Initializes a field length in characters.
      Tnumeric(java.lang.Boolean numeric)
      Initializes the numeric (only) attribute for TeField.
      TstartPosition(java.lang.Integer row, java.lang.Integer column)
      Initializes the position of the Terminal Emulator screen.
      TstartPosition(Position position)
      Initializes the position of the Terminal Emulator screen.
      TstartPosition(PositionProperty position)
      Initializes the position of the Terminal Emulator screen.
      Ttext(java.lang.String text)
      Initializes the content of TeField.
      Ttext(StringProperty text)
      Initializes the content of TeField.
      Tvisible(java.lang.Boolean visible)
      Initializes the Visible attribute for TeField.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Init

        protected Init()
    • Method Detail

      • startPosition

        public T startPosition(Position position)
        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

        public T startPosition(java.lang.Integer row,
                               java.lang.Integer column)
        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

        public T startPosition(PositionProperty position)
        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

        public T text(java.lang.String text)
        Initializes the content of TeField.
        Parameters:
        text - the content of TeField.
        Returns:
        the description instance with the updated state (builder pattern).
      • text

        public T text(StringProperty text)
        Initializes the content of TeField.
        Parameters:
        text - the content of TeField.
        Returns:
        the description instance with the updated state (builder pattern).
      • attachedText

        public T attachedText(java.lang.String 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

        public T attachedText(StringProperty 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

        public T length(java.lang.Integer 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

        public T id(java.lang.Integer 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

        public T visible(java.lang.Boolean visible)
        Initializes the Visible attribute for TeField.
        Parameters:
        visible - true if visible.
        Returns:
        the description instance with the updated state (builder pattern).
      • numeric

        public T numeric(java.lang.Boolean numeric)
        Initializes the numeric (only) attribute for TeField.
        Parameters:
        numeric - true if numeric.
        Returns:
        the description instance with the updated state (builder pattern).
      • isProtected

        public T isProtected(java.lang.Boolean isProtected)
        Initializes the 'protected' attribute for TeField.
        Parameters:
        isProtected - true if protected.
        Returns:
        the description instance with the updated state (builder pattern).