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 [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
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 > [hidden email] > https://www.iam.unibe.ch/mailman/listinfo/moose-dev _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
In reply to this post by Stéphane Ducasse
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 > [hidden email] > 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 [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
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 >> [hidden email] >> 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 > [hidden email] > https://www.iam.unibe.ch/mailman/listinfo/moose-dev _______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
I did publish. You can just update the package directly.
Doru
On Mon, Oct 31, 2011 at 12:16 PM, Stéphane Ducasse <[hidden email]> wrote: Excellent. -- "Every thing has its own flow"
_______________________________________________ Moose-dev mailing list [hidden email] https://www.iam.unibe.ch/mailman/listinfo/moose-dev |
Free forum by Nabble | Edit this page |