I have a problem with your EclipseReference when I "export" it to Java (which is statically typed):
the type of source is not compatible between FAMIXRefefrence (a ContainerEntity) and FAMIXEclipseReference (a EclipsePlugin)
To correct that in the Java code I would need to specify FAMIXEntity for both :-( So may be it would be better to put it directly below FAMIXAssociation? And also may be rename it to something more specific (import, requirement, dependency)?
nicolas
----- Mail original -----
De: "Nicolas Anquetil" nicolas.anquetil@inria.fr À: "Moose-related development" moose-dev@iam.unibe.ch Envoyé: Lundi 20 Juin 2011 09:46:43 Objet: [Moose-dev] Re: Eclipse plugins
I just reimplemented the EclipsePlugin. It inherits from FamixEntity. I also implemented a FAMIXEclipseReference that inherits from FAMIXReference.
FAMIXEclipseReference is for dependence between eclipse plugins? If so, may be a better name could be found? e.g. FamixEclipsePluginImport, FamixEclipsePluginDependence
it is available on: http://www.squeaksource.com/dsm/Famix-EclipsePlugin
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev