org.openxava.tab.impl
Class EntityTabDataProvider

java.lang.Object
  extended by org.openxava.tab.impl.EntityTabDataProvider
All Implemented Interfaces:
java.io.Serializable, IEntityTabDataProvider

public class EntityTabDataProvider
extends java.lang.Object
implements IEntityTabDataProvider, java.io.Serializable

Author:
Javier Paniza
See Also:
Serialized Form

Constructor Summary
EntityTabDataProvider()
           
 
Method Summary
 java.lang.String getComponentName()
           
 IConnectionProvider getConnectionProvider()
           
 int getResultSize(ITabProvider tabProvider)
           
 java.lang.Number getSum(ITabProvider tabProvider, java.lang.String property)
           
 DataChunk nextChunk(ITabProvider tabProvider, java.lang.String modelName, java.util.List propertiesNames, java.util.Collection tabCalculators, java.util.Map keyIndexes)
           
 void setComponentName(java.lang.String componentName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityTabDataProvider

public EntityTabDataProvider()
Method Detail

nextChunk

public DataChunk nextChunk(ITabProvider tabProvider,
                           java.lang.String modelName,
                           java.util.List propertiesNames,
                           java.util.Collection tabCalculators,
                           java.util.Map keyIndexes)
                    throws java.rmi.RemoteException
Specified by:
nextChunk in interface IEntityTabDataProvider
Throws:
java.rmi.RemoteException

getConnectionProvider

public IConnectionProvider getConnectionProvider()
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getResultSize

public int getResultSize(ITabProvider tabProvider)
Specified by:
getResultSize in interface IEntityTabDataProvider

getSum

public java.lang.Number getSum(ITabProvider tabProvider,
                               java.lang.String property)
Specified by:
getSum in interface IEntityTabDataProvider

getComponentName

public java.lang.String getComponentName()

setComponentName

public void setComponentName(java.lang.String componentName)