One reason is that #classes is a query on another attribute of FamixPackage, not a
stand-alone attribute. As such, it is not necessary to describe it for MSE. (and as noted
by Alex, we prefer to use groups for navigation in the model). Now it's possible to
describe this attribute. I will just mark it as derived in this case.
On 18 mars 2010, at 10:42, Cyrille Delaunay wrote:
Hello,
In which cases should we describe a property with a pragma ?
I guess that property-pragmas will be used to set the list of attributes to the
FM3MetaDescription of the class.
But by looking quikly to the famix implementation, it seems that some properties are
described and other not.
For example, in FAMIXPackage, the method 'classes' is not described. Therefore it
does not appear in the FAMIXPackageMetaDescription listOfAttributes.
I don't know the reason?
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
Simon