The current Project implementation mixes up Model and IO stuff.
It should be split up into a class Project which is pure model and a class
ProjectFile which observes changes in the Project and adapts itself
accordingly.
Proceeding:
1. Comment out all functionality in class Project
2. Create specification for class Project
3. Implement (by reusing existing implementation) functionality
4. Move commented and unused functions concerning IO to ProjectFile
5. Create specificataion for ProjectFile
6. Implement (by reusing existing implementation) functionality
Original issue reported on code.google.com by Martin.Mauch@gmail.com on 6 Jan 2009 at 2:14
Original issue reported on code.google.com by
Martin.Mauch@gmail.com
on 6 Jan 2009 at 2:14