|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.inmethod.grid.column.AbstractColumn<T,I,S>
com.inmethod.grid.treegrid.BaseTreeColumn<T,I,S>
com.inmethod.grid.column.tree.AbstractTreeColumn<T,I,S>
com.inmethod.grid.column.tree.PropertyTreeColumn<T,I,P,S>
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>
Simple tree column that displays a property of TreeNode instance specified by the
property expression.
AbstractTreeColumn,
Serialized Form| Constructor Summary | |
|---|---|
PropertyTreeColumn(IModel<String> headerModel,
String propertyExpression)
Constructor. |
|
PropertyTreeColumn(IModel<String> headerModel,
String propertyExpression,
S sortProperty)
Constructor. |
|
PropertyTreeColumn(String columnId,
IModel<String> headerModel,
String propertyExpression)
Constructor. |
|
PropertyTreeColumn(String columnId,
IModel<String> headerModel,
String propertyExpression,
S sortProperty)
Constructor. |
|
| Method Summary | |
|---|---|
protected String |
getPropertyExpression()
Returns the property expression. |
protected Component |
newNodeComponent(String id,
IModel<I> model)
Creates the node component. |
| Methods inherited from class com.inmethod.grid.column.tree.AbstractTreeColumn |
|---|
getIcon, newCell, newCell |
| Methods inherited from class com.inmethod.grid.treegrid.BaseTreeColumn |
|---|
getTreeGrid, setGrid |
| Methods inherited from class com.inmethod.grid.column.AbstractColumn |
|---|
cellClicked, 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, setWrapText |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PropertyTreeColumn(String columnId,
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 sorted
public PropertyTreeColumn(String columnId,
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 object
public PropertyTreeColumn(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 sorted
public PropertyTreeColumn(IModel<String> headerModel,
String propertyExpression)
headerModel - model for column headerpropertyExpression - property expression used to get the displayed value for row object| Method Detail |
|---|
protected Component newNodeComponent(String id,
IModel<I> model)
newNodeComponent in class AbstractTreeColumn<T extends TreeModel & Serializable,I extends TreeNode & Serializable,S>id - component idmodel - model used to access the TreeNode
protected String getPropertyExpression()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||