# Welcome to KineticModels project

Scope of the project is the creation of a high performant thread-safe event list that can be used as common model by JTable, JList, JComboBox components.

With KineticModels you don't need anymore to manually update the Swing user interface when you change the model using threads. Any sequence of changes in the model is automatically optimized and sent to the view in realtime inside the AWT Event-Dispatching thread.

DataList is the main component, a Java List wrapper ready to be attached to any standard or custom Swing component.

## Project licence

This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

svn co https://kineticmodels.svn.sourceforge.net/svnroot/kineticmodels/trunk workspace-kineticmodels