0

我正在创建的 EMF 模型中的元素需要将 UUID 作为标识符。我需要扩展 CreateChildCommand 以自动生成这些 UUID 并在创建元素时将它们分配给它们。我在命令创建过程中找不到任何可以让我将此功能添加到命令的钩子。有什么建议么?

4

1 回答 1

0

找到元素容器的项目提供者适配器。覆盖

protected Command createAddCommand(EditingDomain domain, EObject owner,
        EStructuralFeature feature, Collection<?> collection, int index)

可能的孩子将在“集合”参数中。

于 2014-03-24T08:07:20.897 回答