Class WindowDescription.Init<T extends WindowDescription.Init<T>>

java.lang.Object
com.hp.lft.sdk.DescriptionBase.Init<T>
com.hp.lft.sdk.te.WindowDescription.Init<T>
Direct Known Subclasses:
WindowDescription.Builder
Enclosing class:
WindowDescription

protected abstract static class WindowDescription.Init<T extends WindowDescription.Init<T>> extends DescriptionBase.Init<T>
Helper class for WindowDescription.Builder.
  • Constructor Details

    • Init

      protected Init()
  • Method Details

    • build

      public WindowDescription build()
      Description copied from class: DescriptionBase.Init
      Returns the built description instance (builder pattern).
      Overrides:
      build in class DescriptionBase.Init<T extends WindowDescription.Init<T>>
      Returns:
      The built description instance (builder pattern).
    • shortName

      public T shortName(String shortName)
      Initializes the short name of the window.
      Parameters:
      shortName - the short name of the window.
      Returns:
      the description instance with the updated state (builder pattern).
    • shortName

      public T shortName(StringProperty shortName)
      Initializes the short name of the window.
      Parameters:
      shortName - a StringProperty(or RegExpProperty) representing the short name of the window.
      Returns:
      the description instance with the updated state (builder pattern).
    • protocol

      public T protocol(Protocol protocol)
      Initializes the current protocol.
      Parameters:
      protocol - the current protocol.
      Returns:
      the description instance with the updated state (builder pattern).
    • emulatorStatus

      public T emulatorStatus(EmulatorStatus emulatorStatus)
      Initializes the current emulator status.
      Parameters:
      emulatorStatus - the current emulator status.
      Returns:
      the description instance with the updated state (builder pattern).
    • handle

      public T handle(Integer handle)
      Initializes a handle to a window.
      Parameters:
      handle - the handle to a window.
      Returns:
      the description instance with the updated state (builder pattern).