Package org.objectweb.telosys.common.data

Interface Summary
DataSetProvider Interface that must be implemented by classes that are capable of providing a DataSet
ListItemProvider  
 

Class Summary
ApplicationDataHolder Static data providers holder, used to store application scope data
Different kinds of data providers can be hold :
'DataSetProvider' objects 'ListItemProvider' objects 'MenuItemProvider' objects
DataRow This class is a row composed of 1 to N cells of data
Each cell is indexed from 1 to N.
DataRowComparer Standard comparer for DataRow ( Comparator implementation )
DataSet The abstract DataSet class

A DataSet is set of DataRows whith the same number of cells in each row
It's a kind of grid that can be accessed by row or by cell coordinates (X,Y)
A DataSet can be sorted by column

Implemented by SQLDataSet, MemDataSet, ...
DataSetIterator Iterator implementation designed to iterate on a DataSet (row by row)
DataSetWriter Utility class providing methods to write a Dataset in XML or Text format
MemDataSet Memory DataSet
Special DataSet designed to be loaded from memory, using a Collection of arrays of objects
Use the "load(Object)" method to initialize the DataSet with a collection
( for example a LinkedList of Object[] )
TreeNode Generic TreeNode to build objects trees
TreeNodeList Generic TreeNodeList : list of TreeNodes
UpdatableDataSet DataSet with update capabilities