2016-07-19 13 views
0

Ich habe Situation, wo ich XOR-Operation zwischen zwei gegebenen Knoten verwenden müssen. Für gegebenen Tag sagen, ich kann 2 Kinder-Tag haben. oder nicht beides. dhAngeben einer XOR-Bedingung zwischen zwei EAttribute in EMF

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

oder

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

erlaubt.

Wie kann ich dies in EMF ecore oder genmodel angeben.

In XSD kann verwendet werden. Was ist das Äquivalent in EMF?

Ich habe versucht, emf Gen-Modell aus der xsd mit einer solchen Bedingung, aber ich habe nicht realisiert, wie es gemacht wird.

Antwort

0

In EMF gibt es Feature Map für diesen Fall. Sie können dieses article lesen, das seine technischen Details erklärt.