Uses of Interface
org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator
Packages that use ICellPopulator
Package
Description
Package for exporting data tables.
-
Uses of ICellPopulator in org.apache.wicket.extensions.markup.html.repeater.data.grid
Classes in org.apache.wicket.extensions.markup.html.repeater.data.grid that implement ICellPopulatorModifier and TypeClassDescriptionclassA convenience implementation ofICellPopulatorthat adds a label that will display the value of the specified property.Methods in org.apache.wicket.extensions.markup.html.repeater.data.grid that return types with arguments of type ICellPopulatorModifier and TypeMethodDescriptionList<? extends ICellPopulator<T>>DataGridView.getPopulators()Returns the list of cell populatorsprotected final List<? extends ICellPopulator<T>>AbstractDataGridView.internalGetPopulators()protected Item<ICellPopulator<T>>AbstractDataGridView.newCellItem(String id, int index, IModel<ICellPopulator<T>> model) Factory method for Item container that represents a cell.Method parameters in org.apache.wicket.extensions.markup.html.repeater.data.grid with type arguments of type ICellPopulatorModifier and TypeMethodDescriptionprotected Item<ICellPopulator<T>>AbstractDataGridView.newCellItem(String id, int index, IModel<ICellPopulator<T>> model) Factory method for Item container that represents a cell.voidICellPopulator.populateItem(Item<ICellPopulator<T>> cellItem, String componentId, IModel<T> rowModel) Method used to populate a cell in theDataGridViewImplementation MUST add a component to the cellItem using the component id provided by componentId argument, otherwise a WicketRuntimeException will be thrownvoidPropertyPopulator.populateItem(Item<ICellPopulator<T>> cellItem, String componentId, IModel<T> rowModel) Constructor parameters in org.apache.wicket.extensions.markup.html.repeater.data.grid with type arguments of type ICellPopulatorModifierConstructorDescriptionAbstractDataGridView(String id, List<? extends ICellPopulator<T>> populators, IDataProvider<T> dataProvider) ConstructorDataGridView(String id, List<? extends ICellPopulator<T>> populators, IDataProvider<T> dataProvider) Constructor Notice cells are created in the same order as cell populators in the list -
Uses of ICellPopulator in org.apache.wicket.extensions.markup.html.repeater.data.table
Subinterfaces of ICellPopulator in org.apache.wicket.extensions.markup.html.repeater.data.tableModifier and TypeInterfaceDescriptioninterfaceIColumn<T,S> An interface that represents a column in theDefaultDataTableinterfaceIStyledColumn<T,S> Interface that allows styling individuals DataTable columnsClasses in org.apache.wicket.extensions.markup.html.repeater.data.table that implement ICellPopulatorModifier and TypeClassDescriptionclassAbstractColumn<T,S> A helper implementation for the IColumn interfaceclassHeaderlessColumn<T,S> A column that does not have a headerclassLambdaColumn<T,S> An implementation of column that adds a label to the cell whose model is determined by the providedSerializableFunctionthat is evaluated against the current row's model objectclassPropertyColumn<T,S> A convenience implementation of column that adds a label to the cell whose model is determined by the provided wicket property expression (same as used byPropertyModel) that is evaluated against the current row's model objectMethod parameters in org.apache.wicket.extensions.markup.html.repeater.data.table with type arguments of type ICellPopulatorModifier and TypeMethodDescriptionvoidLambdaColumn.populateItem(Item<ICellPopulator<T>> item, String componentId, IModel<T> rowModel) voidPropertyColumn.populateItem(Item<ICellPopulator<T>> item, String componentId, IModel<T> rowModel) Implementation of populateItem which adds a label to the cell whose model is the provided property expression evaluated against rowModelObject -
Uses of ICellPopulator in org.apache.wicket.extensions.markup.html.repeater.data.table.export
Subinterfaces of ICellPopulator in org.apache.wicket.extensions.markup.html.repeater.data.table.exportModifier and TypeInterfaceDescriptioninterfaceIExportableColumn<T,S> AnIColumnthat can be exported.Classes in org.apache.wicket.extensions.markup.html.repeater.data.table.export that implement ICellPopulatorMethod parameters in org.apache.wicket.extensions.markup.html.repeater.data.table.export with type arguments of type ICellPopulatorModifier and TypeMethodDescriptionvoidAbstractExportableColumn.populateItem(Item<ICellPopulator<T>> cellItem, String componentId, IModel<T> rowModel) Populated the data for this column in the row into thecellItem. -
Uses of ICellPopulator in org.apache.wicket.extensions.markup.html.repeater.data.table.filter
Subinterfaces of ICellPopulator in org.apache.wicket.extensions.markup.html.repeater.data.table.filterModifier and TypeInterfaceDescriptioninterfaceIFilteredColumn<T,S> Represents a data table column that can be filtered.Classes in org.apache.wicket.extensions.markup.html.repeater.data.table.filter that implement ICellPopulatorModifier and TypeClassDescriptionclassChoiceFilteredPropertyColumn<T,Y, S> A filtered property column that creates a textfield filter component.classA helper implementation for a filtered column.classLikePropertyColumnbut with support for filters.classTextFilteredPropertyColumn<T,F, S> A filtered property column that creates a textfield filter component. -
Uses of ICellPopulator in org.apache.wicket.extensions.markup.html.repeater.tree.table
Subinterfaces of ICellPopulator in org.apache.wicket.extensions.markup.html.repeater.tree.tableClasses in org.apache.wicket.extensions.markup.html.repeater.tree.table that implement ICellPopulatorModifier and TypeClassDescriptionclassAbstractTreeColumn<T,S> classTreeColumn<T,S> A column displaying the tree nodes hierarchy.Method parameters in org.apache.wicket.extensions.markup.html.repeater.tree.table with type arguments of type ICellPopulatorModifier and TypeMethodDescriptionvoidTreeColumn.populateItem(Item<ICellPopulator<T>> cellItem, String componentId, IModel<T> rowModel)