com.pmease.quickbuild.web.component.datatablesupport
Class SelectionColumn<T extends java.io.Serializable>
java.lang.Object
com.pmease.quickbuild.web.component.datatablesupport.SelectionColumn<T>
- All Implemented Interfaces:
- java.io.Serializable, org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<T>, org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<T>, org.apache.wicket.extensions.markup.html.repeater.data.table.IStyledColumn<T>, org.apache.wicket.IClusterable, org.apache.wicket.model.IDetachable
public class SelectionColumn<T extends java.io.Serializable>
- extends java.lang.Object
- implements org.apache.wicket.extensions.markup.html.repeater.data.table.IStyledColumn<T>
- See Also:
- Serialized Form
Method Summary |
void |
detach()
|
java.lang.String |
getCssClass()
|
org.apache.wicket.Component |
getHeader(java.lang.String componentId)
|
java.util.Set<T> |
getSelections()
|
java.lang.String |
getSortProperty()
|
boolean |
isSortable()
|
void |
populateItem(org.apache.wicket.markup.repeater.Item<org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<T>> cellItem,
java.lang.String componentId,
org.apache.wicket.model.IModel<T> rowModel)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SelectionColumn
public SelectionColumn()
getHeader
public org.apache.wicket.Component getHeader(java.lang.String componentId)
- Specified by:
getHeader
in interface org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<T extends java.io.Serializable>
getSortProperty
public java.lang.String getSortProperty()
- Specified by:
getSortProperty
in interface org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<T extends java.io.Serializable>
isSortable
public boolean isSortable()
- Specified by:
isSortable
in interface org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<T extends java.io.Serializable>
populateItem
public void populateItem(org.apache.wicket.markup.repeater.Item<org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<T>> cellItem,
java.lang.String componentId,
org.apache.wicket.model.IModel<T> rowModel)
- Specified by:
populateItem
in interface org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<T extends java.io.Serializable>
detach
public void detach()
- Specified by:
detach
in interface org.apache.wicket.model.IDetachable
getCssClass
public java.lang.String getCssClass()
- Specified by:
getCssClass
in interface org.apache.wicket.extensions.markup.html.repeater.data.table.IStyledColumn<T extends java.io.Serializable>
getSelections
public java.util.Set<T> getSelections()
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.