@@ -13,13 +13,13 @@ enum ClassesHeader:
13
13
case Name , Curie , Definition , ParentNames
14
14
15
15
enum ClassAttributesHeader :
16
- case ClassName , Curie , Name , ClassOrPrimitiveType , MinMultiplicity , MaxMultiplicity , Definition
16
+ case Class , Curie , Name , ClassEnumOrPrimitiveType , MinMultiplicity , MaxMultiplicity , Definition
17
17
18
18
enum EnumerationsHeader :
19
19
case Name , Curie , Definition
20
20
21
21
enum EnumerationValuesHeader :
22
- case EnumerationName , Name , Curie , Definition
22
+ case Enumeration , Name , Curie , Definition
23
23
24
24
def parseClasses (maybeTsvFile : Option [File ], ontologyPrefix : PrefixNamespace ): UMLClasses =
25
25
import ClassesHeader .*
@@ -78,11 +78,11 @@ def parseAttributes(maybeTsvFile: Option[File], ontologyPrefix: PrefixNamespace)
78
78
reader.allWithHeaders().foreach(m => {
79
79
logger.trace(s " m = $m" )
80
80
81
- val classNamedElement = UMLClassIdentity .findClassNamedElement(m(ClassAttributesHeader .ClassName .toString))
82
- val enumerationNamedElement = UMLEnumerationIdentity .findEnumerationNamedElement(m(ClassAttributesHeader .ClassName .toString))
81
+ val classNamedElement = UMLClassIdentity .findClassNamedElement(m(ClassAttributesHeader .Class .toString))
82
+ val enumerationNamedElement = UMLEnumerationIdentity .findEnumerationNamedElement(m(ClassAttributesHeader .Class .toString))
83
83
logger.trace(s " classNamedElement = $classNamedElement" )
84
84
if classNamedElement.isDefined || enumerationNamedElement.isDefined then
85
- logger.trace(s " mClassOrPrimitiveType.toString = { ${m(ClassOrPrimitiveType .toString)}} " )
85
+ logger.trace(s " mClassOrPrimitiveType.toString = { ${m(ClassEnumOrPrimitiveType .toString)}} " )
86
86
val curieOption : Option [Curie ] = if m(Curie .toString).contains(" :" ) then
87
87
Some (org.uml2semantics.model.Curie (m(Curie .toString)))
88
88
else
@@ -93,7 +93,7 @@ def parseAttributes(maybeTsvFile: Option[File], ontologyPrefix: PrefixNamespace)
93
93
UMLClassAttributeCurie (curieOption),
94
94
ontologyPrefix
95
95
),
96
- UMLClassAttributeType (m(ClassOrPrimitiveType .toString)),
96
+ UMLClassAttributeType (m(ClassEnumOrPrimitiveType .toString)),
97
97
UMLMultiplicity (UMLCardinality (m(MinMultiplicity .toString)), UMLCardinality (m(MaxMultiplicity .toString))),
98
98
UMLClassAttributeDefinition (m(Definition .toString))
99
99
)
@@ -160,7 +160,7 @@ def parseEnumerationValues(maybeTsvFile: Option[File], ontologyPrefix: PrefixNam
160
160
logger.trace(s " m = $m" )
161
161
162
162
val enumerationIdentityOption = UMLEnumerationIdentity .findEnumerationNamedElement(
163
- m(EnumerationValuesHeader .EnumerationName .toString))
163
+ m(EnumerationValuesHeader .Enumeration .toString))
164
164
logger.trace(s " --------------- enumerationIdentityOption = $enumerationIdentityOption" )
165
165
if enumerationIdentityOption.isDefined then
166
166
val enumerationIdentity = enumerationIdentityOption.get
0 commit comments