Interface ITableExColumnsInfoProvider

  • All Known Implementing Classes:
    DataSetsFieldsContentProvider, FilterColumnsInfoProvider, SelectedFieldsContentProvider, StructurePreviewCustomColumnsInfoProvider

    public interface ITableExColumnsInfoProvider
    Поставщик информации о колонках таблицы TableEx Нужен для отображения колонок в зависимости от того, какая текущая строка Используется при создании новой строки таблицы (в строке формируются нужные объединения ячеек) и при выборе строки (в заголовке формируются объединения и тексты колонок)
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getColumnText​(Object element, int columnIndex)
      Возвращает текст заголовка колонки (если текст меняется в зависимости от текущей строки)
      boolean isColumnVisible​(Object element, int columnIndex)
      Возвращает видимость колонки (если колонка не видима, то она объединяется с предыдущей)
    • Method Detail

      • isColumnVisible

        boolean isColumnVisible​(Object element,
                                int columnIndex)
        Возвращает видимость колонки (если колонка не видима, то она объединяется с предыдущей)
        Parameters:
        element - текущий элемент
        columnIndex - колонка
        Returns:
        видимость колонки
      • getColumnText

        String getColumnText​(Object element,
                             int columnIndex)
        Возвращает текст заголовка колонки (если текст меняется в зависимости от текущей строки)
        Parameters:
        element - текущий элемент
        columnIndex - колонка
        Returns:
        текст заголовка колонки (если null, тогда берется текст, заданный при создании колонки)