Class UiObjectDescription.Init<T extends UiObjectDescription.Init<T>>

Direct Known Subclasses:
UiObjectDescription.Builder
Enclosing class:
UiObjectDescription

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

    • Init

      protected Init()
  • Method Details

    • build

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

      public T horizontalScroll(ScrollProperty horizontalScroll)
      Initializes the scroll properties for the horizontal scroll bar. Possible values: ScrollProperty
      Parameters:
      horizontalScroll - sets the horizontal scroll bar properties. Possible values: ScrollProperty
      Returns:
      the description instance with the update state (builder pattern).
    • horizontalScroll

      public T horizontalScroll(ScrollInfo horizontalScroll)
      Initializes the scroll bar information for the horizontal scroll bar. Possible values: ScrollInfo
      Parameters:
      horizontalScroll - the horizontal scroll bar information. Possible values: ScrollInfo
      Returns:
      the description instance with the update state (builder pattern).
    • verticalScroll

      public T verticalScroll(ScrollProperty verticalScroll)
      Initializes the scroll properties for the vertical scroll bar. Possible values: ScrollProperty
      Parameters:
      verticalScroll - represent the properties of a scrollbar. Possible values: ScrollProperty
      Returns:
      the description instance with the update state (builder pattern).
    • verticalScroll

      public T verticalScroll(ScrollInfo verticalScroll)
      Initializes the scroll bar information for vertical scroll bar. Possible values: ScrollInfo
      Parameters:
      verticalScroll - she scroll bar information for the vertical scroll bar. Possible values: ScrollInfo
      Returns:
      the description instance with the update state (builder pattern).