com.hp.lft.sdk.sap.ui5

Interface DesktopTableBehavior



  • public interface DesktopTableBehavior
    Desktop functionality provided for tables. See Table.getDesktop().
    • Method Summary

      Modifier and Type Method and Description
      void clickColumnHeader(int columnNumber)
      Clicks the header of the specified column according to its index.
      void clickColumnHeader(java.lang.String columnName)
      Clicks the header of the specified column according to its name.
      void firstPage()
      Scrolls the table to the first page.
      int getCurrentPage()
      Returns the current page number in this table.
      void lastPage()
      Scrolls the table to the last page.
      void moveColumn(int columnNumber, int toColumnNumber)
      Moves the specified column (by index) to the specified column position (by index).
      void moveColumn(int toColumnNumber, java.lang.String column)
      Moves the specified column (by name) to the specified column position (by index).
      void moveColumn(java.lang.String toColumn, int columnNumber)
      Moves the specified column (by index) to the specified new position (by name).
      void moveColumn(java.lang.String column, java.lang.String toColumn)
      Moves the specified column (by name) to the specified position (by name).
      void navigateToPage(int pageNumber)
      Scrolls the table to the specified page.
      void nextPage()
      Scrolls the table to the next page.
      void openMenu(int columnNumber)
      Clicks the column header (according to its index) to open the associated menu.
      void openMenu(java.lang.String columnName)
      Clicks the column header (by name) to open the associated menu.
      void previousPage()
      Scrolls the table to the previous page.
      void resizeColumn(int width, int columnNmber)
      Resizes the specified column (by index) to the specified width.
      void resizeColumn(java.lang.String column, int width)
      Resizes the specified column (according to its name) to the specified width.
    • Method Detail

      • getCurrentPage

        int getCurrentPage()
                    throws GeneralLeanFtException
        Returns the current page number in this table.
        Returns:
        The current page number in this table.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • moveColumn

        void moveColumn(int columnNumber,
                        int toColumnNumber)
                 throws GeneralLeanFtException
        Moves the specified column (by index) to the specified column position (by index).
        Parameters:
        columnNumber - the index of the column to move (1-based).
        toColumnNumber - the index of the column to move to (1-based).
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • moveColumn

        void moveColumn(java.lang.String column,
                        java.lang.String toColumn)
                 throws GeneralLeanFtException
        Moves the specified column (by name) to the specified position (by name).
        Parameters:
        column - the name of the column to move.
        toColumn - the name of the column to move to.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • moveColumn

        void moveColumn(java.lang.String toColumn,
                        int columnNumber)
                 throws GeneralLeanFtException
        Moves the specified column (by index) to the specified new position (by name).
        Parameters:
        toColumn - the name of column to move to.
        columnNumber - the number of the column to move (1-based).
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • moveColumn

        void moveColumn(int toColumnNumber,
                        java.lang.String column)
                 throws GeneralLeanFtException
        Moves the specified column (by name) to the specified column position (by index).
        Parameters:
        toColumnNumber - the number of the column to move (1-based).
        column - the name of the column to move.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • resizeColumn

        void resizeColumn(int width,
                          int columnNmber)
                   throws GeneralLeanFtException
        Resizes the specified column (by index) to the specified width.
        Parameters:
        width - the width to resize to.
        columnNmber - the index of the column to resize.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • resizeColumn

        void resizeColumn(java.lang.String column,
                          int width)
                   throws GeneralLeanFtException
        Resizes the specified column (according to its name) to the specified width.
        Parameters:
        column - the name of the column to resize.
        width - the width to resize to.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • navigateToPage

        void navigateToPage(int pageNumber)
                     throws GeneralLeanFtException
        Scrolls the table to the specified page.
        Parameters:
        pageNumber - the page number to scroll to.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • openMenu

        void openMenu(int columnNumber)
               throws GeneralLeanFtException
        Clicks the column header (according to its index) to open the associated menu.
        Parameters:
        columnNumber - the column number to click (1-based).
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • openMenu

        void openMenu(java.lang.String columnName)
               throws GeneralLeanFtException
        Clicks the column header (by name) to open the associated menu.
        Parameters:
        columnName - the column name to click.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • clickColumnHeader

        void clickColumnHeader(int columnNumber)
                        throws GeneralLeanFtException
        Clicks the header of the specified column according to its index.
        Parameters:
        columnNumber - the index of the column to click (1-based).
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • clickColumnHeader

        void clickColumnHeader(java.lang.String columnName)
                        throws GeneralLeanFtException
        Clicks the header of the specified column according to its name.
        Parameters:
        columnName - the name of the column to click.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.