Author: qmathe
Date: Sat Jul 12 10:43:56 2008
New Revision: 3251

URL: http://svn.gna.org/viewcvs/etoile?rev=3251&view=rev
Log:
First step towards consolidating factory methods of all ETLayoutItem hierarchy 
in a factory category on the base class. This will simplify the use of the API 
by eliminating redundancy like +[ETLayoutItemGroup layoutItem] vs 
+[ETLayoutItemGroup layoutItemGroup] which are equivalent. It also paves the 
way to the long-term refactoring of the layout item class hierarchy into a 
distinct pluggable role hierarchy that makes possible for example to turn a 
normal item into an item group without destroying the existing instance and 
creating a new one with ETLayoutItemGroup.

Modified:
    branches/qmathe/Container/ETLayoutItemGroup+Factory.h
    branches/qmathe/Container/ETLayoutItemGroup+Factory.m


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

Reply via email to