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

Reply via email to