added cardianlity support to relations

This commit is contained in:
Jonas_Jones 2025-03-04 20:27:58 +01:00
parent c51c93bfed
commit c977f5084c

View file

@ -204,7 +204,8 @@ def gen_puml_code_from_class(java_class:JavaClass, no_pkgs:bool=False) -> str:
for related_class, relation in uml_relations.items():
if not related_class == "*":
puml_code += f"{class_package + "." + class_name} {relation}-- {related_class}\n"
cardinalities = ("1", "1")
puml_code += f"{class_package + "." + class_name} {"\"" + cardinalities[1] + "\""} {relation}-- {"\"" + cardinalities[0] + "\""} {related_class}\n"
puml_code += "\n"