Ok, I understand now.
Thanks Simon,
Alexandre
On 8 Apr 2009, at 17:45, Simon Denier wrote:
On 8 avr. 09, at 14:43, Alexandre Bergel wrote:
Hi All,
Running HismoTest raises an error. Apparently, FAMIXSourceAnchor
seems to be not properly fame described.
A "MooseModel resetMeta does not help. FAMIXSourceAnchor is a
subclass of MooseEntity, whereas in its annotation states it is a
subclass of Object. I tried to replace Object by MooseEntity but
same result.
FamixSourceAnchor is correctly described (at least with respect to
FamixEntity, which itself does not declare MooseEntity as its Fame
superclass - might be a problem but right now, no bug is raised)
The problem is directly related to the message I sent one week ago,
about 'How do you programmatically define/load Famix?'
SampleData for Hismo did not use the MooseModel metaTower but
instead initialize its own metatower with FamixEntity subclasses. It
used to work but it does not work anymore since FamixSourceAnchor is
not a subclass of FamixEntity.
Thus the preferred way is to use MooseModel metaTower (see
SampleData#readMSEStream:)
I also add a mutator in famix model in order to be able to load
Hismo sample data. HismoTest is runnable again even if there is some
regression (as well as ImportingMSE). I dont have time to look into
details but feel free to ask.
--
Simon
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel
http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.