From d6dd5189b01365a20cbb768ad7953c5458cfb86d Mon Sep 17 00:00:00 2001 From: tsantalis Date: Thu, 9 Jan 2025 17:55:28 -0500 Subject: [PATCH] Avoid printing access modifier for enum constants --- src/main/java/gr/uom/java/xmi/UMLAttribute.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/gr/uom/java/xmi/UMLAttribute.java b/src/main/java/gr/uom/java/xmi/UMLAttribute.java index 8b091e23d..a6363d57b 100644 --- a/src/main/java/gr/uom/java/xmi/UMLAttribute.java +++ b/src/main/java/gr/uom/java/xmi/UMLAttribute.java @@ -458,8 +458,10 @@ public String toString() { public String toQualifiedString() { StringBuilder sb = new StringBuilder(); - sb.append(visibility); - sb.append(" "); + if(!(this instanceof UMLEnumConstant)) { + sb.append(visibility); + sb.append(" "); + } sb.append(name); sb.append(" : "); if(this instanceof UMLEnumConstant) {