Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FMMetaMetaModel initialization uses FM3 #37

Open
sbragagnolo opened this issue Oct 5, 2021 · 0 comments
Open

FMMetaMetaModel initialization uses FM3 #37

sbragagnolo opened this issue Oct 5, 2021 · 0 comments

Comments

@sbragagnolo
Copy link
Contributor

During the initialization of a FMMetaMetaModel we are executing an "updateCache" method that does as follow at the level of the FMMetaModel:
updateCache
nameDict := (FM3Constant constants collect: [ :const | const name asString -> const ]) asDictionary.
typeDict := (FM3Constant constants collect: [ :const | const class -> const ]) asDictionary.
self elements do: [ :each | self updateCacheWith: each ].

This couple the FM3 specific meta model to the metaMetaModel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant