Class DummyModifiableBodyDataProvider

    • Constructor Detail

      • DummyModifiableBodyDataProvider

        public DummyModifiableBodyDataProvider​(int columnCount,
                                               int rowCount)
    • Method Detail

      • setColumnCount

        public void setColumnCount​(int columnCount)
        You have to fire a StructuralRefreshEvent after using this method for refreshing the NatTable.
        Parameters:
        columnCount - The column count to use.
      • setRowCount

        public void setRowCount​(int rowCount)
        You have to fire a StructuralRefreshEvent after using this method for refreshing the NatTable.
        Parameters:
        rowCount - The row count to use.
      • getDataValue

        public Object getDataValue​(int columnIndex,
                                   int rowIndex)
        Description copied from interface: IDataProvider
        Gets the value at the given column and row index.
        Specified by:
        getDataValue in interface IDataProvider
        Parameters:
        columnIndex - The column index of the cell whose value is requested.
        rowIndex - The row index of the cell whose value is requested.
        Returns:
        The data value associated with the specified cell coordintates.
      • setDataValue

        public void setDataValue​(int columnIndex,
                                 int rowIndex,
                                 Object newValue)
        Description copied from interface: IDataProvider
        Sets the value at the given column and row index. Optional operation. Should throw UnsupportedOperationException if this operation is not supported.
        Specified by:
        setDataValue in interface IDataProvider
        Parameters:
        columnIndex - The column index of the cell whose value should be changed.
        rowIndex - The row index of the cell whose value should be changed.
        newValue - The new value that should be set.