Hi guys
we are hacking with andre some tests for the exporter.
Now we would like to compare two FAMIX entities and in particular their properties here
are a bunch of questions we got
- why there is no class comment on MSEDefaultState and friends?
Because nobody wrote one.
I know because I wrote a lot of the one on FM3 when you were at my place.
Now it would be good to add some more.
what is the difference between a property and an
attributes
- attributes are meant to be used for defining meta-model extensions (like adding
relations to new entities)
- properties are meant to be used for caching the value of various computations such as
metrics
- how can I get all the properties defined on an
entity?
there is allDefinedProperties
Yes, this is the one (like the model says).
But allDeclaredProperties also returns attributes. so this is not exactly what we want.
MooseEntity>>allDeclaredProperties
"All properties described in the metamodel"
^self mooseDescription allAttributes
Now how can I apply a given FMDescription of a
property obtained from the the allDefinedProperties to a given entity
I was thinking about
aDescription valueFor: anEntity
Look in the accessing-meta protocol from FM3PropertyDescription
We found getFrom:
Cheers,
Doru
Stef and Andre
--
Andre Hora
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
"The coherence of a trip is given by the clearness of the goal."
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev