Excellent.
Did you publish it? I guess so.
I will continue on the rest of the hierarchy and check for the next build :)
On Oct 31, 2011, at 6:45 AM, Tudor Girba wrote:
Hi,
Thanks.
I passed over the comment and now we have:
"FAMIXType is a generic class representing a type in an object-oriented language.
It has several specializations for specific kinds of types, the typical one being
FAMIXClass.
A type is defined in a container (instance of FAMIXContainer).
The container is typically a namespace (instance of FAMIXNamespace), but may also be a
class (in the case of nested classes), or a method (in the case of anonymous classes).
A type can have multiple subtypes or supertypes. These are modelled by means of
FAMIXInheritance instances.
A type can hold methods (instances of FAMIXMethod) and attributes (instances of
FAMIXAttribute). "
Cheers,
Doru
On 30 Oct 2011, at 23:56, 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?
Stef
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
"What is more important: To be happy, or to make happy?"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev