com.hp.lft.sdk.winforms

Interface UltraWinGrid

  • All Superinterfaces:
    CustomGrid


    public interface UltraWinGrid
    extends CustomGrid
    An Infragistics UltraWinGrid object.
    • Method Summary

      Modifier and TypeMethod and Description
      voidactivateCell(int row, java.lang.String columnHeader)
      Double-clicks the specified cell in this grid.
      voidactivateCell(java.lang.String rowPath, java.lang.String columnHeader)
      Double-clicks the specified cell in this grid.
      voidactivateColumn(int bandLevel, java.lang.String columnHeader)
      Double-clicks the specified column header in this grid.
      voidactivateRow(java.lang.String rowPath)
      Double-clicks the specified row header in this grid.
      voidaddRow(java.lang.String addButtonName)
      Adds a new row to the table band using the Add button for the corresponding band.
      voidaddRow(java.lang.String addButtonName, java.lang.String newRowPath)
      Adds a new row to the table band using the Add button for the corresponding band.
      voidcollapseRow(int row)
      Collapses the specified row.
      voidcollapseRow(java.lang.String rowPath)
      Collapses the specified row.
      voidexpandRow(int row)
      Expands the specified row.
      voidexpandRow(java.lang.String rowPath)
      Expands the specified row.
      TableCellgetCell(int row, int column)
      Returns the specified cell.
      TableCellgetCell(int row, java.lang.String columnHeader)
      Returns the specified cell.
      TableCellgetCell(java.lang.String rowPath, java.lang.String columnHeader)
      Returns the specified cell.
      intgetColumnCount()
      Returns the number of columns in the current band.
      intgetRowCount()
      Returns the number of rows in the current band.
      voidmakeCellVisible(int row, java.lang.String columnHeader)
      Scrolls the specified cell into view.
      voidmakeCellVisible(java.lang.String rowPath, java.lang.String columnHeader)
      Scrolls the specified cell into view.
      voidopenSummaryDialog(int bandLevel, java.lang.String columnHeader)
      Opens the summary dialog box for the specified column.
      voidselectCell(int row, java.lang.String columnHeader)
      Selects (clicks) the specified cell in this grid.
      voidselectCell(java.lang.String rowPath, java.lang.String columnHeader)
      Clicks the specified row header in this grid.
      voidselectColumn(int bandLevel, java.lang.String columnHeader)
      Clicks the specified row header in this grid.
      voidselectRow(java.lang.String rowPath)
      Clicks the specified row header in this grid.
      voidsetFilter(int bandLevel, java.lang.String columnHeader, java.lang.String filter)
      Applies the filter to the specified column.
      voidsort(int bandLevel, java.lang.String columnHeader)
      Sorts the table by the specified column, ascending.
      voidsortDescending(int bandLevel, java.lang.String columnHeader)
      Sorts the table by the specified column, descending.
    • Method Detail

      • activateCell

        void activateCell(int row,
                          java.lang.String columnHeader)
                   throws GeneralLeanFtException
        Double-clicks the specified cell in this grid.
        Parameters:
        row - 0-based row number.
        columnHeader - the column caption.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • makeCellVisible

        void makeCellVisible(int row,
                             java.lang.String columnHeader)
                      throws GeneralLeanFtException
        Scrolls the specified cell into view.
        Parameters:
        row - 0-based row number.
        columnHeader - the column caption.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • activateCell

        void activateCell(java.lang.String rowPath,
                          java.lang.String columnHeader)
                   throws GeneralLeanFtException
        Double-clicks the specified cell in this grid.
        Parameters:
        rowPath - in format "n1;n2;...;nX" where n is the row number in each band level.
        columnHeader - the column caption
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • activateColumn

        void activateColumn(int bandLevel,
                            java.lang.String columnHeader)
                     throws GeneralLeanFtException
        Double-clicks the specified column header in this grid.
        Parameters:
        bandLevel - 0-based band level
        columnHeader - the column caption
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • activateRow

        void activateRow(java.lang.String rowPath)
                  throws GeneralLeanFtException
        Double-clicks the specified row header in this grid.
        Parameters:
        rowPath - in format "n1;n2;...nX" where n is the row number in each band level.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • addRow

        void addRow(java.lang.String addButtonName)
             throws GeneralLeanFtException
        Adds a new row to the table band using the Add button for the corresponding band.
        Parameters:
        addButtonName - the name of the Add button corresponding to the band to add a row to
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • addRow

        void addRow(java.lang.String addButtonName,
                    java.lang.String newRowPath)
             throws GeneralLeanFtException
        Adds a new row to the table band using the Add button for the corresponding band.
        Parameters:
        addButtonName - the name of the Add button corresponding to the band to add a row to
        newRowPath - the band path where the row is added in format "n1;n2;...;nX" where n is the row number in each band level.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • collapseRow

        void collapseRow(java.lang.String rowPath)
                  throws GeneralLeanFtException
        Collapses the specified row.
        Parameters:
        rowPath - in format "n1;n2;...;nX" where n is the row number in each band level
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • expandRow

        void expandRow(java.lang.String rowPath)
                throws GeneralLeanFtException
        Expands the specified row.
        Parameters:
        rowPath - in format "n1;n2;...;nX" where n is the row number in each band level
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • getCell

                                                    TableCell getCell(int row,
                          java.lang.String columnHeader)
                   throws GeneralLeanFtException
        Returns the specified cell.
        Parameters:
        row - 0-based row number
        columnHeader - the column caption
        Returns:
        the cell
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • getCell

                                                    TableCell getCell(java.lang.String rowPath,
                          java.lang.String columnHeader)
                   throws GeneralLeanFtException
        Returns the specified cell.
        Parameters:
        rowPath - in format "n1;n2;...;nX" where n is the row number in each band level.
        columnHeader - the column caption
        Returns:
        the cell
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • makeCellVisible

        void makeCellVisible(java.lang.String rowPath,
                             java.lang.String columnHeader)
                      throws GeneralLeanFtException
        Scrolls the specified cell into view.
        Parameters:
        rowPath - in format "n1;n2;...;nX" where n is the row number in each band level.
        columnHeader - the column caption
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • openSummaryDialog

        void openSummaryDialog(int bandLevel,
                               java.lang.String columnHeader)
                        throws GeneralLeanFtException
        Opens the summary dialog box for the specified column.
        Parameters:
        bandLevel - the band level you want to open the dialog box for
        columnHeader - the column caption
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • selectCell

        void selectCell(int row,
                        java.lang.String columnHeader)
                 throws GeneralLeanFtException
        Selects (clicks) the specified cell in this grid.
        Parameters:
        row - 0-based row number.
        columnHeader - the column caption.
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • selectCell

        void selectCell(java.lang.String rowPath,
                        java.lang.String columnHeader)
                 throws GeneralLeanFtException
        Clicks the specified row header in this grid.
        Parameters:
        rowPath - in format "n1;n2;...;nX" where n is the row number in each band level
        columnHeader - the column caption
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • selectColumn

        void selectColumn(int bandLevel,
                          java.lang.String columnHeader)
                   throws GeneralLeanFtException
        Clicks the specified row header in this grid.
        Parameters:
        bandLevel - 0-based band level
        columnHeader - the column caption
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • selectRow

        void selectRow(java.lang.String rowPath)
                throws GeneralLeanFtException
        Clicks the specified row header in this grid.
        Parameters:
        rowPath - in format "n1;n2;...;nX" where n is the row number in each band level
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • setFilter

        void setFilter(int bandLevel,
                       java.lang.String columnHeader,
                       java.lang.String filter)
                throws GeneralLeanFtException
        Applies the filter to the specified column.
        Parameters:
        bandLevel - 0-based band level
        columnHeader - the column caption
        filter - a value in the column to be used as the filter
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • sort

        void sort(int bandLevel,
                  java.lang.String columnHeader)
           throws GeneralLeanFtException
        Sorts the table by the specified column, ascending.
        Parameters:
        bandLevel - 0-based band level
        columnHeader - the column caption
        Throws:
        GeneralLeanFtException - if an error occurs during execution.
      • sortDescending

        void sortDescending(int bandLevel,
                            java.lang.String columnHeader)
                     throws GeneralLeanFtException
        Sorts the table by the specified column, descending.
        Parameters:
        bandLevel - 0-based band level
        columnHeader - the column caption
        Throws:
        GeneralLeanFtException - if an error occurs during execution.