Author: qmathe
Date: Fri Aug 9 20:20:19 2013
New Revision: 8830
URL: http://svn.gna.org/viewcvs/etoile?rev=8830&view=rev
Log:
* Reworked -loadedObjects, -loadedRootObjects, -insertedObjects,
-updatedObjects
and -changedObjects in COEditingContext to collect objects in all branches
* Replaced -allObjects by -loadedObjects in COObjectGraphContext
* Renamed -rollback to -discardAllChanges in COObjectGraphContext
* Reworked -hasChanges and -discardAllChanges to propagate downwards through
COEditingContext -> COPersistentRoot -> COBranch -> COObjectGraphContext
Modified:
trunk/Etoile/Frameworks/CoreObject/Core/COEditingContext.h
trunk/Etoile/Frameworks/CoreObject/Core/COEditingContext.m
trunk/Etoile/Frameworks/CoreObject/Core/COObjectGraphContext.h
trunk/Etoile/Frameworks/CoreObject/Core/COObjectGraphContext.m
trunk/Etoile/Frameworks/CoreObject/Core/COPersistentRoot.h
trunk/Etoile/Frameworks/CoreObject/Core/COPersistentRoot.m
trunk/Etoile/Frameworks/CoreObject/Tracks/COBranch.h
trunk/Etoile/Frameworks/CoreObject/Tracks/COBranch.m
trunk/Etoile/Frameworks/EtoileUI/Tests/TestLayoutItem.m
trunk/Etoile/Frameworks/EtoileUI/Tests/TestPersistency.m
trunk/Etoile/Frameworks/EtoileUI/Tests/TestWindowItem.m
_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs