I believe this is from the j2mse Eclipse plugin he is writing.
Doru
On Nov 22, 2007, at 9:33 PM, Stéphane Ducasse wrote:
Hi sandro
did you generate this model from Moose (I mean is it Smalltalk code
represented) ?
On 22 nov. 07, at 15:31, Sandro De Zanet wrote:
Hello everyone
I generated a mse file (see attachment) which should generate 14
methods in the class ' Superclass', but here are 17 methods shown
in the moose browser (some methods are duplicated).
The file seems ok, so I think there is a bug in moose, reading the
file.
Cheers
Sandro
(Moose.Model (name 'frittelitest') (entity
(FAMIX.Method (id: 1)
(name 'foo')
(belongsTo (idref: 14))
(signature 'foo'))
(FAMIX.Method (id: 2)
(name 'put')
(belongsTo (idref: 14))
(signature 'put'))
(FAMIX.Method (id: 3)
(name 'size')
(belongsTo (idref: 14))
(signature 'size'))
(FAMIX.Method (id: 4)
(name 'main')
(belongsTo (idref: 15))
(signature 'main'))
(FAMIX.Method (id: 5)
(name 'isEmpty')
(belongsTo (idref: 14))
(signature 'isEmpty'))
(FAMIX.Method (id: 6)
(name 'foo')
(belongsTo (idref: 14))
(signature 'foo'))
(FAMIX.Method (id: 7)
(name 'containsValue')
(belongsTo (idref: 14))
(signature 'containsValue'))
(FAMIX.Method (id: 8)
(name 'entrySet')
(belongsTo (idref: 14))
(signature 'entrySet'))
(FAMIX.Method (id: 9)
(name 'putAll')
(belongsTo (idref: 14))
(signature 'putAll'))
(FAMIX.Method (id: 10)
(name 'remove')
(belongsTo (idref: 14))
(signature 'remove'))
(FAMIX.Method (id: 11)
(name 'containsKey')
(belongsTo (idref: 14))
(signature 'containsKey'))
(FAMIX.Method (id: 12)
(name 'get')
(belongsTo (idref: 14))
(signature 'get'))
(FAMIX.Namespace (id: 13)
(name 'frittelitest')
(class (idref: 14) (idref: 16) (idref: 15)))
(FAMIX.Class (id: 14)
(name 'Superclass')
(NOA 0)
(NOM 14)
(method (idref: 1) (idref: 6) (idref: 19) (idref: 11) (idref: 7)
(idref: 8) (idref: 12) (idref: 5) (idref: 17) (idref: 2) (idref: 9)
(idref: 10) (idref: 3) (idref: 20)))
(FAMIX.Class (id: 16)
(name 'Subclass')
(NOA 0)
(NOM 1)
(method (idref: 18)))
(FAMIX.Class (id: 15)
(name 'Main')
(NOA 0)
(NOM 1)
(method (idref: 4)))
(FAMIX.Method (id: 17)
(name 'keySet')
(belongsTo (idref: 14))
(signature 'keySet'))
(FAMIX.Method (id: 18)
(name 'foo')
(belongsTo (idref: 16))
(signature 'foo'))
(FAMIX.Method (id: 19)
(name 'clear')
(belongsTo (idref: 14))
(signature 'clear'))
(FAMIX.Method (id: 20)
(name 'values')
(belongsTo (idref: 14))
(signature 'values'))))
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
www.tudorgirba.com/blog
"From an abstract enough point of view, any two things are similar."