Author: qmathe
Date: Fri Feb 14 19:09:58 2014
New Revision: 10319

URL: http://svn.gna.org/viewcvs/etoile?rev=10319&view=rev
Log:
Added a new late-bound references API to ETEntityDescription and 
ETPropertyDescription, while still supporting the old model (can be removed 
later).

This new API eliminate memory management issues and complexity involving 
unecessary 
-iString checks.

Note: All previous methods such as -setOpposite: used inside 
+newEntityDescription 
are now superceded. For example, -setOppositeName: exists to replace 
-setOpposite:.
All tests pass in EtoileFoundation, CoreObject and EtoileUI.

Modified:
    trunk/Etoile/Frameworks/EtoileFoundation/Headers/ETEntityDescription.h
    trunk/Etoile/Frameworks/EtoileFoundation/Headers/ETPropertyDescription.h
    trunk/Etoile/Frameworks/EtoileFoundation/Source/ETEntityDescription.m
    
trunk/Etoile/Frameworks/EtoileFoundation/Source/ETModelDescriptionRepository.m
    trunk/Etoile/Frameworks/EtoileFoundation/Source/ETPropertyDescription.m


_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to