1234567891011121314151617 |
- import sys
- sys.path.append("../modelverse/wrappers")
- from modelverse import *
- def scd_tracability(model):
- instantiate(model, "Association", ("abstract/Class", "rendered/Group"), ID="TracabilityClass")
- instantiate(model, "Association", ("abstract/Association", "rendered/ConnectingLine"), ID="TracabilityAssociation")
- try:
- init()
- login("admin", "admin")
- model_add("formalisms/MM_render", "formalisms/SimpleClassDiagrams", open("models/MM_render.mvc", 'r').read())
- transformation_add_AL({"rendered": "formalisms/MM_render", "abstract": "formalisms/SimpleClassDiagrams"}, {"rendered": "formalisms/MM_render"}, "models/render_SCD", open("models/render_SCD.alc", 'r').read(), callback=scd_tracability)
- except:
- pass
|