metanorma / metanorma-plugin-lutaml

Metanorma plugin: access LutaML objects from within a Metanorma document
BSD 2-Clause "Simplified" License
1 stars 1 forks source link

UML: Treat UML "Interface" as "Class" to generate tables #113

Closed ronaldtse closed 17 hours ago

ronaldtse commented 1 week ago

A UML Interface should just be treated as a UML Class, so generated into tables when using the: lutaml_uml_datamodel_description command:

[[conceptual-model]]
[lutaml_uml_datamodel_description,./xmi-v2-5-1-default.xmi,lutaml_data_dictionary.yml]
----
[.diagram_include_block,base_path="../xmi-images/",format="png"]
....
....
----
ronaldtse commented 1 week ago

This is needed for here:

ronaldtse commented 1 week ago

Related to:

kwkwan commented 4 days ago

It is implemented via https://github.com/lutaml/lutaml/commit/5018825fa364aa66ebe48430cf1228a861f66b76