| Package | Description |
|---|---|
| org.ujorm.wicket.component.dialog.domestic | |
| org.ujorm.wicket.component.grid |
| Class and Description |
|---|
| AbstractDataProvider
This class called UjoDataProvider is an common
Wicket DataProvider to create an AJAX DataTable component.
|
| KeyColumn
A convenience implementation of column that adds a Ujo Property to the cell whose model is determined by
the provided wicket key expression (same as used by
PropertyModel) that is evaluated
against the current row's model object
Example:
public class DataTablePage2 extends WebPage { public DataTablePage2() { final EmployeeProvider userProvider = new EmployeeProvider(); final List<IColumn> columns = new ArrayList<IColumn>(); columns.add(new KeyColumn(Employee.ID)); columns.add(new KeyColumn(Employee.FIRSTNAME)); columns.add(new KeyColumn(Employee.LASTNAME)); columns.add(new KeyColumn(Employee.EMAIL)); columns.add(new KeyColumn(Employee.STUDENT)); add(new DefaultDataTable("datatable", columns, userProvider, 20)); } } The above will attach a label to the cell with a key model for the expression "name.first" |
| Class and Description |
|---|
| AbstractDataProvider
This class called UjoDataProvider is an common
Wicket DataProvider to create an AJAX DataTable component.
|
| CommonAction
The common action panel
|
| KeyColumn
A convenience implementation of column that adds a Ujo Property to the cell whose model is determined by
the provided wicket key expression (same as used by
PropertyModel) that is evaluated
against the current row's model object
Example:
public class DataTablePage2 extends WebPage { public DataTablePage2() { final EmployeeProvider userProvider = new EmployeeProvider(); final List<IColumn> columns = new ArrayList<IColumn>(); columns.add(new KeyColumn(Employee.ID)); columns.add(new KeyColumn(Employee.FIRSTNAME)); columns.add(new KeyColumn(Employee.LASTNAME)); columns.add(new KeyColumn(Employee.EMAIL)); columns.add(new KeyColumn(Employee.STUDENT)); add(new DefaultDataTable("datatable", columns, userProvider, 20)); } } The above will attach a label to the cell with a key model for the expression "name.first" |
| KeyColumnExportable
Exportable column model
|
| ListDataProvider
This class called ListDataProvider is a
List based DataProvider. |
| OrmDataProvider
This class called OrmDataProvider is an ORM based
Wicket DataProvider.
|
Copyright © 2019. All rights reserved.