我们有包含ecore对象的XML文件。但是一些ecore对象通过引用类型引用其他对象。因此xml将包含EX的路径:如果Package0中的Class A引用Class B在Package1中存在XML文件中的引用类型将是字符串类型,即类A包含引用类型属性,它的值将是String类型,如“Package1 / Class A”。但模型文件存储引用的方式Ex的不同类型:#// A类,那么如何将String类型引用转换为模型类型引用,以便模型可以理解它。
提前致谢
答案 0 :(得分:0)
你必须考虑UML,以及聚合和组合的概念。
此外,您公开的反思是设计问题:如果字符串属性必须是对外部字符串的引用(相对于类),则该属性可能是上层类的成员。