Указание условия xor между двумя EAttribute в EMF

java plugins emf

25 просмотра

1 ответ

104 Репутация автора

У меня есть ситуация, когда я должен использовать операцию XOR между двумя данными узлами. Для данного тега скажем, что я могу иметь 2 дочерних тега. или не оба. т.е.

<parent>
    <child1> </child1>
</parent>

или же

<parent>
    <child2> </child2>
</parent>

разрешено.

Как я могу указать это в EMF ecore или genmodel.

В XSD можно использовать. Какой эквивалент в ЭДС?

Я попытался сгенерировать модель emf gen из xsd с таким условием, но я не понимал, как это сделать.

Автор: user3540481 Источник Размещён: 19.07.2016 02:49

Ответы (1)


0 плюса

470 Репутация автора

В EMF для этого случая есть Feature Map. Вы можете прочитать эту статью, которая объясняет ее технические детали.

Автор: Vladimir Vaschenko Размещён: 28.08.2016 04:07
Вопросы из категории :
32x32