Uses of Interface
org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator
-
-
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 ICellPopulator Modifier and Type Class Description classPropertyPopulator<T>A 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 ICellPopulator Modifier and Type Method Description List<? extends ICellPopulator<T>>DataGridView. getPopulators()Returns the list of cell populatorsprotected List<? extends ICellPopulator<T>>AbstractDataGridView. internalGetPopulators()protected org.apache.wicket.markup.repeater.Item<ICellPopulator<T>>AbstractDataGridView. newCellItem(String id, int index, org.apache.wicket.model.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 ICellPopulator Modifier and Type Method Description protected org.apache.wicket.markup.repeater.Item<ICellPopulator<T>>AbstractDataGridView. newCellItem(String id, int index, org.apache.wicket.model.IModel<ICellPopulator<T>> model)Factory method for Item container that represents a cell.voidICellPopulator. populateItem(org.apache.wicket.markup.repeater.Item<ICellPopulator<T>> cellItem, String componentId, org.apache.wicket.model.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(org.apache.wicket.markup.repeater.Item<ICellPopulator<T>> cellItem, String componentId, org.apache.wicket.model.IModel<T> rowModel)Constructor parameters in org.apache.wicket.extensions.markup.html.repeater.data.grid with type arguments of type ICellPopulator Constructor Description AbstractDataGridView(String id, List<? extends ICellPopulator<T>> populators, org.apache.wicket.markup.repeater.data.IDataProvider<T> dataProvider)ConstructorDataGridView(String id, List<? extends ICellPopulator<T>> populators, org.apache.wicket.markup.repeater.data.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.table Modifier and Type Interface Description interfaceIColumn<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 ICellPopulator Modifier and Type Class Description classAbstractColumn<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 ICellPopulator Modifier and Type Method Description voidLambdaColumn. populateItem(org.apache.wicket.markup.repeater.Item<ICellPopulator<T>> item, String componentId, org.apache.wicket.model.IModel<T> rowModel)voidPropertyColumn. populateItem(org.apache.wicket.markup.repeater.Item<ICellPopulator<T>> item, String componentId, org.apache.wicket.model.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.export Modifier and Type Interface Description interfaceIExportableColumn<T,S>AnIColumnthat can be exported.Classes in org.apache.wicket.extensions.markup.html.repeater.data.table.export that implement ICellPopulator Modifier and Type Class Description classAbstractExportableColumn<T,S>A helper implementation ofIExportableColumn.Method parameters in org.apache.wicket.extensions.markup.html.repeater.data.table.export with type arguments of type ICellPopulator Modifier and Type Method Description voidAbstractExportableColumn. populateItem(org.apache.wicket.markup.repeater.Item<ICellPopulator<T>> cellItem, String componentId, org.apache.wicket.model.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.filter Modifier and Type Interface Description interfaceIFilteredColumn<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 ICellPopulator Modifier and Type Class Description classChoiceFilteredPropertyColumn<T,Y,S>A filtered property column that creates a textfield filter component.classFilteredAbstractColumn<T,S>A helper implementation for a filtered column.classFilteredPropertyColumn<T,S>LikePropertyColumnbut 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.table Modifier and Type Interface Description interfaceITreeColumn<T,S>Classes in org.apache.wicket.extensions.markup.html.repeater.tree.table that implement ICellPopulator Modifier and Type Class Description classAbstractTreeColumn<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 ICellPopulator Modifier and Type Method Description voidTreeColumn. populateItem(org.apache.wicket.markup.repeater.Item<ICellPopulator<T>> cellItem, String componentId, org.apache.wicket.model.IModel<T> rowModel)
-