T - tree model object typeI - node model object typeP - type of the propertypublic class PropertyTreeColumn<T extends TreeModel & Serializable,I extends TreeNode & Serializable,P,S> extends AbstractTreeColumn<T,I,S>
TreeNode instance specified by the
property expression.AbstractTreeColumn,
Serialized Form| Constructor and Description |
|---|
PropertyTreeColumn(org.apache.wicket.model.IModel<String> headerModel,
String propertyExpression)
Constructor.
|
PropertyTreeColumn(org.apache.wicket.model.IModel<String> headerModel,
String propertyExpression,
S sortProperty)
Constructor.
|
PropertyTreeColumn(String columnId,
org.apache.wicket.model.IModel<String> headerModel,
String propertyExpression)
Constructor.
|
PropertyTreeColumn(String columnId,
org.apache.wicket.model.IModel<String> headerModel,
String propertyExpression,
S sortProperty)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getPropertyExpression()
Returns the property expression.
|
protected org.apache.wicket.Component |
newNodeComponent(String id,
org.apache.wicket.model.IModel<I> model)
Creates the node component.
|
getIcon, newCell, newCellgetTreeGrid, setGridcellClicked, detach, getCellCssClass, getColSpan, getGrid, getHeaderCssClass, getHeaderModel, getHeaderTooltipModel, getId, getInitialSize, getMaxSize, getMinSize, getSizeUnit, getSortProperty, getWrapText, isLightWeight, isReorderable, isResizable, newHeader, setHeaderTooltipModel, setInitialSize, setMaxSize, setMinSize, setReorderable, setResizable, setSizeUnit, setWrapTextpublic PropertyTreeColumn(String columnId, org.apache.wicket.model.IModel<String> headerModel, String propertyExpression, S sortProperty)
columnId - column identified (must be unique within the grid)headerModel - model for column headerpropertyExpression - property expression used to get the displayed value for row objectsortProperty - optional string that will be returned by ISortState to indicate that the
column is being sortedpublic PropertyTreeColumn(String columnId, org.apache.wicket.model.IModel<String> headerModel, String propertyExpression)
columnId - column identified (must be unique within the grid)headerModel - model for column headerpropertyExpression - property expression used to get the displayed value for row objectpublic PropertyTreeColumn(org.apache.wicket.model.IModel<String> headerModel, String propertyExpression, S sortProperty)
headerModel - model for column headerpropertyExpression - property expression used to get the displayed value for row objectsortProperty - optional string that will be returned by ISortState to indicate that the
column is being sortedpublic PropertyTreeColumn(org.apache.wicket.model.IModel<String> headerModel, String propertyExpression)
headerModel - model for column headerpropertyExpression - property expression used to get the displayed value for row objectprotected org.apache.wicket.Component newNodeComponent(String id, org.apache.wicket.model.IModel<I> model)
newNodeComponent in class AbstractTreeColumn<T extends TreeModel & Serializable,I extends TreeNode & Serializable,S>id - component idmodel - model used to access the TreeNodeprotected String getPropertyExpression()
Copyright © 2015. All rights reserved.