Class AbstractListAttributeModifier<T>

  • Type Parameters:
    T - model type of the grid
    All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    AbstractNodeAttributeModifier

    public abstract class AbstractListAttributeModifier<T>
    extends Object
    implements Serializable
    Attribute modifier for listing plugins. These attributes will be added to each cell in the grid. Column attribute modifiers alter the attributes independently of the row, cell attributes take the model for the row into account.
    See Also:
    Serialized Form
    • Constructor Detail

      • AbstractListAttributeModifier

        public AbstractListAttributeModifier()
    • Method Detail

      • getCellAttributeModifiers

        public org.apache.wicket.AttributeModifier[] getCellAttributeModifiers​(org.apache.wicket.model.IModel<T> model)
        Attribute modifiers for an individual cells in the grid. The array may be null and each of the modifiers in the array can be null, too.
        Parameters:
        model - for the row being shown
        Returns:
        an array of attribute modifiers
      • getColumnAttributeModifiers

        public org.apache.wicket.AttributeModifier[] getColumnAttributeModifiers()
        Attribute modifiers for a column in the grid. The array may be null and each of the modifiers in the array can be null, too.
        Returns:
        an array of attribute modifiers