Hi,
I wanted to tidy up EtoileFoundation a bit - I think it can be divided
in to two groups of classes: those which are part of the core of
Etoile, and handy utility classes. I think this would be cleaner, and
help emphasize the really important classes.

EtoileFoundation:
====================

ETFilter
ETModelDescription
ETObjectChain
ETPropertyValueCoding
ETTransform
ETUTI
ETUUID
Macros
NSObject+Etoile - Reflection code, hopefully soon deprecated when I
write a mirror reflection api using ObjectiveC2 :)
NSObject+Mixins
NSObject+Model
NSObject+Prototypes

EtoileFoundation/Utilities:
====================

ETCArray
ETException - not quite sure what this does.. will this be needed with
ObjC2 style exceptions?
ETGetOptionsDictionary - function for processing command line args
ETHistoryManager
ETTranscript - transcript for Smalltalk
NSArray+Map - implementation of "map" as higher order messaging (Does
this belong in the main part of EF?)
NSFileManager+NameForTempFile
NSFileManager+TempFile
NSIndexPath+Etoile
NSIndexSet+Etoile
NSInvocation+Etoile - convenience factory method for NSInvocation
NSString+Etoile - some convenience methods for NSString
NSURL+Etoile - some convenience methods for NSURL
UKPluginsRegistry

How does this organization look?

Regards,
Eric

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

Reply via email to