org.apache.wicket.extensions.markup.html.repeater.tree.table
Class AbstractTreeColumn<T,S>

java.lang.Object
  extended by org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractColumn<T,S>
      extended by org.apache.wicket.extensions.markup.html.repeater.tree.table.AbstractTreeColumn<T,S>
Type Parameters:
T - the type of the model object
S - the type of the sort property
All Implemented Interfaces:
Serializable, ICellPopulator<T>, IColumn<T,S>, IStyledColumn<T,S>, ITreeColumn<T,S>, IDetachable, org.apache.wicket.util.io.IClusterable
Direct Known Subclasses:
TreeColumn

public abstract class AbstractTreeColumn<T,S>
extends AbstractColumn<T,S>
implements ITreeColumn<T,S>

Author:
svenmeier
See Also:
Serialized Form

Constructor Summary
AbstractTreeColumn(IModel<String> displayModel)
           
AbstractTreeColumn(IModel<String> displayModel, S sortProperty)
           
 
Method Summary
 TableTree<T,S> getTree()
          Get the containing tree.
 void setTree(TableTree<T,S> tree)
          Set the containing tree.
 
Methods inherited from class org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractColumn
detach, getCssClass, getDisplayModel, getHeader, getSortProperty, isSortable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn
getHeader, getSortProperty, isSortable
 
Methods inherited from interface org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator
populateItem
 
Methods inherited from interface org.apache.wicket.model.IDetachable
detach
 

Constructor Detail

AbstractTreeColumn

public AbstractTreeColumn(IModel<String> displayModel)
Parameters:
displayModel - model used to generate header text

AbstractTreeColumn

public AbstractTreeColumn(IModel<String> displayModel,
                          S sortProperty)
Parameters:
displayModel - model used to generate header text
sortProperty - sort property this column represents
Method Detail

setTree

public void setTree(TableTree<T,S> tree)
Description copied from interface: ITreeColumn
Set the containing tree.

Specified by:
setTree in interface ITreeColumn<T,S>
Parameters:
tree - tree

getTree

public TableTree<T,S> getTree()
Get the containing tree.

Returns:
tree


Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.