On Oct 30, 2011, at 11:56 PM, Stéphane Ducasse wrote:
FAMIXType is a generic class representing a type in an object-oriented language.
As such a type can have multiple subtypes or supertypes. These are represented by instances of FAMIXInheritance. A type defines methods (operations), attributes.
It is also defined in a container often a FAMIXNamespace or a FAMIXPackage, depending of the language. It may also be a class (in case of nested classes).
It can also define behavioursWithDeclaredType structuresWithDeclaredType
I have a question: what are behavioursWithDeclaredType and structuresWithDeclaredType
structure I guess a bit. behaviroWithDeclaredType is for parametrized subclasses?
I got it. this are for the relationships. i.e. entities that are of that type.
One day we should really think how to add relationships to Smalltalk. First we should get first class instance variables.
Stef _______________________________________________ Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev