org.openxava.tab.impl
Interface IEntityTabDataProvider

All Known Subinterfaces:
EntityTabRemote
All Known Implementing Classes:
EntityTabBean, EntityTabDataProvider

public interface IEntityTabDataProvider


Method Summary
 int getResultSize(ITabProvider tabProvider)
           
 java.lang.Number getSum(ITabProvider tabProvider, java.lang.String column)
           
 DataChunk nextChunk(ITabProvider tabProvider, java.lang.String modelName, java.util.List propertiesNames, java.util.Collection tabCalculators, java.util.Map keyIndexes, java.util.Collection tabConverters)
           
 

Method Detail

nextChunk

DataChunk nextChunk(ITabProvider tabProvider,
                    java.lang.String modelName,
                    java.util.List propertiesNames,
                    java.util.Collection tabCalculators,
                    java.util.Map keyIndexes,
                    java.util.Collection tabConverters)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getResultSize

int getResultSize(ITabProvider tabProvider)
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getSum

java.lang.Number getSum(ITabProvider tabProvider,
                        java.lang.String column)