我目前正在使用EMF-UML-Implementation进行一些模型转换。 在我的模型转换中,我创建了一个具有一些属性的uml类。属性是我也创建的枚举的类型。 某些属性应该得到默认值。默认值应该是枚举文字。如何将枚举文字指定为UML属性中的默认值?
现在的问题是,我如何获得枚举文字defaultValue
-属性Property
。我已经发现我不得不使用ValueSpecification
。但UML上层建筑对此并没有多少说明(第139页)。我必须使用哪些属性来将defaultValue设置为枚举文字?
我觉得我的主要问题是,使用ValueSpecification
对我来说还不清楚。目前我只使用default
来设置默认值,即String类型。