com.pmease.quickbuild.plugin.report.engine.renderer.table.provider
Class ReportDataProvider

java.lang.Object
  extended by org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<ItemContext>
      extended by com.pmease.quickbuild.plugin.report.engine.renderer.table.provider.ReportDataProvider
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator, org.apache.wicket.extensions.markup.html.repeater.data.table.ISortableDataProvider<ItemContext>, org.apache.wicket.IClusterable, org.apache.wicket.markup.repeater.data.IDataProvider<ItemContext>, org.apache.wicket.model.IDetachable

public class ReportDataProvider
extends org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<ItemContext>

See Also:
Serialized Form

Field Summary
protected  TableReportPanel reportPanel
           
 
Constructor Summary
ReportDataProvider(TableReportPanel reportPanel)
           
 
Method Summary
 ItemContext createItemContext(DataRow row)
           
 java.util.List<Order> getOrders()
           
 ReportStats getReportStats()
           
 java.lang.String getSortProperty()
           
 java.util.Iterator<? extends ItemContext> iterator(int first, int count)
           
 org.apache.wicket.model.IModel<ItemContext> model(ItemContext object)
           
 int size()
           
 
Methods inherited from class org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider
detach, getSort, getSortState, setSort, setSort
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reportPanel

protected TableReportPanel reportPanel
Constructor Detail

ReportDataProvider

public ReportDataProvider(TableReportPanel reportPanel)
Method Detail

iterator

public java.util.Iterator<? extends ItemContext> iterator(int first,
                                                          int count)

createItemContext

public ItemContext createItemContext(DataRow row)

getOrders

public java.util.List<Order> getOrders()

getSortProperty

public java.lang.String getSortProperty()

size

public int size()

getReportStats

public ReportStats getReportStats()

model

public org.apache.wicket.model.IModel<ItemContext> model(ItemContext object)


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