我正在使用EMF模型,该模型由多个Commands
组成。
每个命令都有一个名为submitted
的布尔属性,由我的应用程序处理。根据此属性的值,我想将命令保存在文件“已提交”或文件“toSubmit”中。我怎样才能做到这一点?
由于要提交的元素可以引用提交的元素,我计划将它们放在同一资源集的两个资源中......这对于交叉引用是否足够?
此外,我还希望有一个“完整”的文件,其中包含要提交的元素和已提交的元素......
答案 0 :(得分:1)
还有一件事:为了交叉引用,除了保存到同一资源集之外,引用的元素必须已经保存在资源中。
换句话说,您必须按顺序排序保存资源:首先必须保存资源,而不是引用另一个资源,然后是引用者。