我们有包含ecore的XML文件,其中一些ecore对象通过引用type.So来引用其他对象。xml将包含如下路径:如果Package0中存在A类引用Package1中存在的B类,则XML文件中的引用类型将是String类型,即A类包含引用类型属性,并且它的值将是字符串类型,例如"Package1/Class A".But,这与模型文件以不同类型存储EX:#//A类的引用的方式相同,那么,如何将字符串类型引用转换为模型类型引用,以便模型能够理解它。
提前感谢
发布于 2016-09-05 17:24:59
你必须从UML的角度来思考,使用聚合和组合的概念。
此外,您公开的反射是设计问题:如果字符串属性必须是对外部字符串(相对于类)的引用,则此属性可能是上层类的成员。
https://stackoverflow.com/questions/38354616
复制相似问题