org.openxava.tab.impl
Interface ITabProvider

All Superinterfaces:
IDataReader, ISearch
All Known Implementing Classes:
JDBCTabProvider, JPATabProvider, TabProviderBase

public interface ITabProvider
extends ISearch, IDataReader

Provides data and specific behavior from the underlying query technology.

Author:
Javier Paniza

Method Summary
 java.util.Collection<org.openxava.tab.impl.TabConverter> getConverters()
           
 java.lang.String getSelectBase()
           
 java.lang.Number getSum(java.lang.String property)
           
 void setChunkSize(int chunkSize)
           
 void setCurrent(int index)
           
 void setMetaTab(MetaTab metaTab)
           
 java.lang.String toQueryField(java.lang.String propertyName)
           
 boolean usesConverters()
           
 
Methods inherited from interface org.openxava.tab.impl.ISearch
search
 
Methods inherited from interface org.openxava.tab.impl.IDataReader
getResultSize, nextChunk, reset
 

Method Detail

setMetaTab

void setMetaTab(MetaTab metaTab)

getSum

java.lang.Number getSum(java.lang.String property)

getSelectBase

java.lang.String getSelectBase()

setChunkSize

void setChunkSize(int chunkSize)

toQueryField

java.lang.String toQueryField(java.lang.String propertyName)

setCurrent

void setCurrent(int index)

getConverters

java.util.Collection<org.openxava.tab.impl.TabConverter> getConverters()

usesConverters

boolean usesConverters()