T - Generic typeS - the type of the sort propertypublic abstract class LinkPropertyColumn<T,S>
extends org.apache.wicket.extensions.markup.html.repeater.data.table.PropertyColumn<T,S>
| Modifier and Type | Class and Description |
|---|---|
class |
LinkPropertyColumn.LinkPanel
Panel which include a link.
|
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.wicket.model.IModel<String> |
linkTitle
Title displayed for the link
|
| Constructor and Description |
|---|
LinkPropertyColumn(org.apache.wicket.model.IModel<String> displayModel,
org.apache.wicket.model.IModel<String> labelModel)
Constructor
|
LinkPropertyColumn(org.apache.wicket.model.IModel<String> displayModel,
S sortProperty,
String propertyExpression)
Constructor
|
LinkPropertyColumn(org.apache.wicket.model.IModel<String> displayModel,
S sortProperty,
String propertyExpression,
org.apache.wicket.model.IModel<String> linkTitle)
Constructor
|
LinkPropertyColumn(org.apache.wicket.model.IModel<String> displayModel,
S sortProperty,
String propertyExpression,
org.apache.wicket.model.IModel<String> linkTitle,
org.apache.wicket.markup.html.link.PopupSettings popupSettings)
Constructor
|
LinkPropertyColumn(org.apache.wicket.model.IModel<String> displayModel,
S sortProperty,
String propertyExpression,
org.apache.wicket.markup.html.link.PopupSettings popupSettings)
Constructor
|
LinkPropertyColumn(org.apache.wicket.model.IModel<String> displayModel,
String propertyExpression)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
onClick(org.apache.wicket.markup.repeater.Item<org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<T>> item,
String componentId,
org.apache.wicket.model.IModel<T> model)
Override this method to react to link clicks.
|
void |
populateItem(org.apache.wicket.markup.repeater.Item<org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<T>> item,
String componentId,
org.apache.wicket.model.IModel<T> model) |
createLabelModel, getDataModel, getPropertyExpressiondetach, getCssClass, getDisplayModel, getHeader, getSortProperty, isSortableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDisplayModelprotected org.apache.wicket.model.IModel<String> linkTitle
public LinkPropertyColumn(org.apache.wicket.model.IModel<String> displayModel, S sortProperty, String propertyExpression, org.apache.wicket.markup.html.link.PopupSettings popupSettings)
displayModel - Display modelsortProperty - Sort propertypropertyExpression - Property expressionpopupSettings - Popup settingpublic LinkPropertyColumn(org.apache.wicket.model.IModel<String> displayModel, S sortProperty, String propertyExpression, org.apache.wicket.model.IModel<String> linkTitle)
displayModel - Display modelsortProperty - Sort propertypropertyExpression - Property expressionlinkTitle - Title displayed for the linkpublic LinkPropertyColumn(org.apache.wicket.model.IModel<String> displayModel, S sortProperty, String propertyExpression, org.apache.wicket.model.IModel<String> linkTitle, org.apache.wicket.markup.html.link.PopupSettings popupSettings)
displayModel - Display modelsortProperty - Sort propertypropertyExpression - Property expressionlinkTitle - Title displayed for the linkpopupSettings - Popup settingpublic LinkPropertyColumn(org.apache.wicket.model.IModel<String> displayModel, org.apache.wicket.model.IModel<String> labelModel)
displayModel - Display modellabelModel - Label modelpublic LinkPropertyColumn(org.apache.wicket.model.IModel<String> displayModel, S sortProperty, String propertyExpression)
displayModel - Display modelsortProperty - Sort propertypropertyExpression - Property expressionpublic void populateItem(org.apache.wicket.markup.repeater.Item<org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<T>> item, String componentId, org.apache.wicket.model.IModel<T> model)
public abstract void onClick(org.apache.wicket.markup.repeater.Item<org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<T>> item, String componentId, org.apache.wicket.model.IModel<T> model)
item - ItemcomponentId - Component idmodel - ModelCopyright © 2009–2014 IRD. All rights reserved.