org.openxava.tab.impl
Interface IEntityTabImpl

All Superinterfaces:
IDataReader, ISearch, IWithXTableModel
All Known Implementing Classes:
EntityTab

public interface IEntityTabImpl
extends IWithXTableModel, ISearch, IDataReader

Interface to facilite a remote implementation of a EntityTab.

Author:
Javier Paniza

Method Summary
 java.lang.Object findEntity(java.lang.Object[] clave)
          Search a concrete entity from a key.
 java.lang.Number getSum(java.lang.String property)
           
 
Methods inherited from interface org.openxava.tab.impl.IWithXTableModel
getTable
 
Methods inherited from interface org.openxava.tab.impl.ISearch
search
 
Methods inherited from interface org.openxava.tab.impl.IDataReader
getResultSize, nextChunk, reset
 

Method Detail

findEntity

java.lang.Object findEntity(java.lang.Object[] clave)
                            throws FinderException,
                                   java.rmi.RemoteException
Search a concrete entity from a key.

Ususally thie key is obtained from columns of table (IXTableModel).
This method is used from IXTableModel.getObjectAt. It is not normal that a application programmer call this method directly.

Throws:
FinderException
java.rmi.RemoteException

getSum

java.lang.Number getSum(java.lang.String property)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException