Modifier and Type | Class and Description |
---|---|
class |
AbstractColumn<M,I,S>
Convenience implementation of
IGridColumn . |
class |
AbstractLightWeightColumn<M,I,S>
Convenience implementation of
IGridColumn . |
class |
CheckBoxColumn<M,I,S>
Column that allows a row in grid to be selected.
|
class |
LinkColumn<M,I,S>
Abstract column to display links in a
DataGrid |
class |
PageLinkColumn<M,I,S>
Displays a Link in the DataGrid to an Internal Wicket Page
|
class |
PropertyColumn<M,I,P,S>
A lightweight column that displays a property of row object specified by an property expression.
|
class |
WicketColumnAdapter<M,I,S>
Adapter that allows using
DataTable columns from wicket extensions in an
AbstractGrid . |
Modifier and Type | Method and Description |
---|---|
static <T,M,I,S> List<IGridColumn<M,I,S>> |
WicketColumnAdapter.wrapColumns(org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<I,S>[] columns)
Returns the specified
IColumn array as list of WicketColumnAdapter s that can
be given to an AbstractGrid . |
static <M,I,S> List<IGridColumn<M,I,S>> |
WicketColumnAdapter.wrapColumns(List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<I,S>> columns)
Returns the specified
IColumn list as list of WicketColumnAdapter s that can
be given to an AbstractGrid . |
Modifier and Type | Class and Description |
---|---|
class |
AddDeleteColumn<M,I,S>
Column that Displays Confirm, Cancel and Delete buttons
|
class |
DropDownChoiceColumn<M,I,T,S>
Property column that uses a
DropDownChoicePanel as cell component
when the item is selected. |
class |
EditableCheckBoxColumn<M,I,S>
Property column that uses a
CheckBoxPanel as cell component
when the item is selected. |
class |
EditableDateColumn<M,I,S>
Property column that uses a
DateTextFieldPanel as cell component
when the item is selected. |
class |
EditablePropertyColumn<M,I,P,S>
Property column that uses a
TextFieldPanel as cell component when the item is selected. |
class |
EditablePropertyTreeColumn<T extends TreeModel & Serializable,I extends TreeNode & Serializable,P,S>
Tree column that allows to edit the property when item is selected.
|
class |
SubmitCancelColumn<M,I,S> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTreeColumn<T extends TreeModel & Serializable,I extends TreeNode & Serializable,S>
Base class for
TreeGrid column that contains the actual tree. |
class |
PropertyTreeColumn<T extends TreeModel & Serializable,I extends TreeNode & Serializable,P,S>
Simple tree column that displays a property of
TreeNode instance specified by the
property expression. |
Modifier and Type | Method and Description |
---|---|
IGridColumn<M,I,S> |
AbstractGrid.getLastClickedColumn() |
Modifier and Type | Method and Description |
---|---|
Collection<IGridColumn<M,I,S>> |
AbstractGrid.getActiveColumns()
Returns collection of currently visible columns.
|
protected abstract Collection<IGridColumn<M,I,S>> |
AbstractGridRow.getActiveColumns() |
List<IGridColumn<M,I,S>> |
AbstractGrid.getAllColumns()
Returns the list of all columns in this grid.
|
<M,I,S> Collection<IGridColumn<M,I,S>> |
ColumnsState.getVisibleColumns(Collection<IGridColumn<M,I,S>> allColumns)
Filters the given
IGridColumn collection leaving only the columns with visibility set
to true . |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractGrid.columnSanityCheck(IGridColumn<M,I,S> column)
Checks whether the column is a valid grid column
|
protected boolean |
AbstractGrid.onCellClicked(org.apache.wicket.ajax.AjaxRequestTarget target,
org.apache.wicket.model.IModel<I> rowModel,
IGridColumn<M,I,S> column) |
Modifier and Type | Method and Description |
---|---|
<M,I,S> Collection<IGridColumn<M,I,S>> |
ColumnsState.getVisibleColumns(Collection<IGridColumn<M,I,S>> allColumns)
Filters the given
IGridColumn collection leaving only the columns with visibility set
to true . |
Constructor and Description |
---|
AbstractGrid(String id,
org.apache.wicket.model.IModel<M> model,
List<IGridColumn<M,I,S>> columns)
Creates new
AbstractGrid instance |
ColumnsState(Collection<IGridColumn<M,I,S>> columns)
Creates new
ColumnsState instance. |
Modifier and Type | Method and Description |
---|---|
protected abstract Collection<IGridColumn<D,T,S>> |
DataGridBody.getActiveColumns() |
Constructor and Description |
---|
DataGrid(String id,
D dataSource,
List<IGridColumn<D,T,S>> columns)
Crates a new
DataGrid instance. |
DataGrid(String id,
org.apache.wicket.model.IModel<D> model,
List<IGridColumn<D,T,S>> columns)
Crates a new
DataGrid instance. |
DefaultDataGrid(String id,
D dataSource,
List<IGridColumn<D,T,S>> columns)
Crates a new
DefaultDataGrid instance. |
DefaultDataGrid(String id,
org.apache.wicket.model.IModel<D> model,
List<IGridColumn<D,T,S>> columns)
Crates a new
DefaultDataGrid instance. |
Modifier and Type | Method and Description |
---|---|
Collection<IGridColumn<M,I,S>> |
AbstractToolbar.getActiveColumns()
Returns the collection of currently displayed columns in grid.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseTreeColumn<T extends TreeModel & Serializable,I extends TreeNode & Serializable,S>
INTERNAL
|
Modifier and Type | Method and Description |
---|---|
protected abstract Collection<IGridColumn<T,I,S>> |
TreeGridBody.getActiveColumns() |
Constructor and Description |
---|
TreeGrid(String id,
org.apache.wicket.model.IModel<T> model,
List<IGridColumn<T,I,S>> columns)
Creates a new
TreeGrid instance. |
TreeGrid(String id,
T model,
List<IGridColumn<T,I,S>> columns)
Creates a new
TreeGrid instance. |
Copyright © 2015. All rights reserved.