Interface IConfigLabelAccumulator

All Known Subinterfaces:
IConfigLabelProvider
All Known Implementing Classes:
AbstractOverrider, AggregateConfigLabelAccumulator, AlternatingRowConfigLabelAccumulator, AutomaticRowHeightExample.ValidatorMessageLabelAccumulator, BodyOverrideConfigLabelAccumulator, CellOverrideLabelAccumulator, ClassNameConfigLabelAccumulator, ColumnLabelAccumulator, ColumnOverrideLabelAccumulator, GroupByConfigLabelModifier, HierarchicalTreeAlternatingRowConfigLabelAccumulator, RowOverrideLabelAccumulator, SimpleConfigLabelAccumulator

public interface IConfigLabelAccumulator
Resolves the configuration/config label(s) which are tied to a given cell. Various attributes can be registered in the IConfigRegistry against this label
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    accumulateConfigLabels(LabelStack configLabels, int columnPosition, int rowPosition)
    Add labels applicable to this cell position
  • Method Details

    • accumulateConfigLabels

      void accumulateConfigLabels(LabelStack configLabels, int columnPosition, int rowPosition)
      Add labels applicable to this cell position
      Parameters:
      configLabels - the labels currently applied to the cell. The labels contributed by this provider must be added to this stack
      columnPosition - of the cell for which labels are being gathered
      rowPosition - of the cell for which labels are being gathered