Uses of Interface
org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator

Packages that use ICellPopulator
org.apache.wicket.extensions.markup.html.repeater.data.grid   
org.apache.wicket.extensions.markup.html.repeater.data.table   
org.apache.wicket.extensions.markup.html.repeater.data.table.filter   
 

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
 class PropertyPopulator<T>
          A convenience implementation of ICellPopulator that 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
 List<? extends ICellPopulator<T>> DataGridView.getPopulators()
          Returns the list of cell populators
protected  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 ICellPopulator
protected  Item<ICellPopulator<T>> AbstractDataGridView.newCellItem(String id, int index, IModel<ICellPopulator<T>> model)
          Factory method for Item container that represents a cell.
 void PropertyPopulator.populateItem(Item<ICellPopulator<T>> cellItem, String componentId, IModel<T> rowModel)
           
 void ICellPopulator.populateItem(Item<ICellPopulator<T>> cellItem, String componentId, IModel<T> rowModel)
          Method used to populate a cell in the DataGridView Implementation MUST add a component to the cellItem using the component id provided by componentId argument, otherwise a WicketRuntimeException will be thrown
 

Constructor parameters in org.apache.wicket.extensions.markup.html.repeater.data.grid with type arguments of type ICellPopulator
AbstractDataGridView(String id, List<? extends ICellPopulator<T>> populators, IDataProvider<T> dataProvider)
          Constructor
DataGridView(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.table
 interface IColumn<T>
          An interface that represents a column in the DefaultDataTable
 interface IStyledColumn<T>
          Interface that allows styling individuals DataTable columns
 

Classes in org.apache.wicket.extensions.markup.html.repeater.data.table that implement ICellPopulator
 class AbstractColumn<T>
          A helper implementation for the IColumn interface
 class HeaderlessColumn<T>
          A column that does not have a header
 class PropertyColumn<T>
          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 by PropertyModel) that is evaluated against the current row's model object Example columns[0] = new PropertyColumn(new Model<String>("First Name"), "name.first"); The above will attach a label to the cell with a property model for the expression "name.first"
 

Method parameters in org.apache.wicket.extensions.markup.html.repeater.data.table with type arguments of type ICellPopulator
 void PropertyColumn.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.filter
 

Subinterfaces of ICellPopulator in org.apache.wicket.extensions.markup.html.repeater.data.table.filter
 interface IFilteredColumn<T>
          Represents a data table column that can be filtered.
 

Classes in org.apache.wicket.extensions.markup.html.repeater.data.table.filter that implement ICellPopulator
 class ChoiceFilteredPropertyColumn<T,Y>
          A filtered property column that creates a textfield filter component.
 class FilteredAbstractColumn<T>
          A helper implementation for a filtered column.
 class FilteredPropertyColumn<T>
          Like PropertyColumn but with support for filters.
 class TextFilteredPropertyColumn<T,F>
          A filtered property column that creates a textfield filter component.
 



Copyright © 2006–2015 Apache Software Foundation. All rights reserved.