com.pmease.quickbuild.web.component.datatablesupport
Class BooleanColumn

java.lang.Object
  extended by com.pmease.quickbuild.web.component.datatablesupport.EntityColumn
      extended by com.pmease.quickbuild.web.component.datatablesupport.BooleanColumn
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<java.lang.Long>, org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<java.lang.Long>, org.apache.wicket.extensions.markup.html.repeater.data.table.IStyledColumn<java.lang.Long>, org.apache.wicket.IClusterable, org.apache.wicket.model.IDetachable

public class BooleanColumn
extends EntityColumn

See Also:
Serialized Form

Constructor Summary
BooleanColumn(java.lang.Class<? extends AbstractEntity> entityType, java.lang.String propertyName, boolean sortable)
           
BooleanColumn(java.lang.Class<? extends AbstractEntity> entityType, java.lang.String propertyName, boolean sortable, java.lang.String title)
           
 
Method Summary
 org.apache.wicket.Component getHeader(java.lang.String componentId)
           
 void populateItem(org.apache.wicket.markup.repeater.Item<org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<java.lang.Long>> cellItem, java.lang.String componentId, org.apache.wicket.model.IModel<java.lang.Long> rowModel)
           
 
Methods inherited from class com.pmease.quickbuild.web.component.datatablesupport.EntityColumn
createItemComponent, detach, getCssClass, getEntityType, getGetter, getGetter, getPropertyName, getSortProperty, isSortable, setCssClass, setEntityType, setGetter, setPropertyName, setSortable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BooleanColumn

public BooleanColumn(java.lang.Class<? extends AbstractEntity> entityType,
                     java.lang.String propertyName,
                     boolean sortable)

BooleanColumn

public BooleanColumn(java.lang.Class<? extends AbstractEntity> entityType,
                     java.lang.String propertyName,
                     boolean sortable,
                     java.lang.String title)
Method Detail

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<java.lang.Long>
Overrides:
getHeader in class EntityColumn

populateItem

public void populateItem(org.apache.wicket.markup.repeater.Item<org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<java.lang.Long>> cellItem,
                         java.lang.String componentId,
                         org.apache.wicket.model.IModel<java.lang.Long> rowModel)
Specified by:
populateItem in interface org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<java.lang.Long>
Overrides:
populateItem in class EntityColumn


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.