com.hp.lft.sdk.sap.gui

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

    • Constructor Detail

      • Init

        protected Init()
    • Method Detail

      • text

        public T text(StringProperty text)
        Initializes the text associated with the window.
        Parameters:
        text - the text.
        Returns:
        the description instance with the update state (builder pattern).
      • text

        public T text(java.lang.String text)
        Initializes the text associated with the window.
        Parameters:
        text - the text.
        Returns:
        the description instance with the update state (builder pattern).
      • workingPaneSize

        public T workingPaneSize(SizeProperty workingPaneSize)
        Initializes the window's working pane size in character metric. The working pane is the area between the toolbar and the status bar.
        Parameters:
        workingPaneSize - the working pane size.
        Returns:
        the description instance with the update state (builder pattern).
      • workingPaneSize

        public T workingPaneSize(java.lang.Integer width,
                                 java.lang.Integer height)
        Initializes the window's working pane size in character metric. The working pane is the area between the toolbar and the status bar.
        Parameters:
        width - in character metric.
        height - in character metric.
        Returns:
        the description instance with the update state (builder pattern).
      • workingPaneSize

        public T workingPaneSize(java.awt.Dimension workingPaneSize)
        Initializes the window's working pane size in character metric. The working pane is the area between the toolbar and the status bar.
        Parameters:
        workingPaneSize - in character metric.
        Returns:
        the description instance with the update state (builder pattern).
      • minimized

        public T minimized(java.lang.Boolean minimized)
        Initializes whether the window is minimized.
        Parameters:
        minimized - true if minimized.
        Returns:
        the description instance with the update state (builder pattern).
      • transaction

        public T transaction(StringProperty transaction)
        Initializes the transaction the user is currently executing.
        Parameters:
        transaction - the transaction name.
        Returns:
        the description instance with the update state (builder pattern).
      • transaction

        public T transaction(java.lang.String transaction)
        Initializes the transaction the user is currently executing.
        Parameters:
        transaction - the transaction name.
        Returns:
        the description instance with the update state (builder pattern).
      • screenNumber

        public T screenNumber(java.lang.Long screenNumber)
        Initializes the number of the currently displayed screen.
        Parameters:
        screenNumber - the screen number.
        Returns:
        the description instance with the update state (builder pattern).
      • program

        public T program(StringProperty program)
        Initializes the name of the SAP source program that is currently executing.
        Parameters:
        program - the program name.
        Returns:
        the description instance with the update state (builder pattern).
      • program

        public T program(java.lang.String program)
        Initializes the name of the SAP source program that is currently executing.
        Parameters:
        program - the program name.
        Returns:
        the description instance with the update state (builder pattern).