Je suis nouveau à la création d'éditeurs avec Sirius et j'ai le modèle EMF suivant:représentation différente pour superclasse et sous-classe
Je veux créer un éditeur Sirius pour le méta-modèle donné avec différents représentations pour Superclass A
et Subclass B
. Les deux classes A
et B
peuvent être instanciées et Class B
a des attributs et des références supplémentaires. Dans la représentation pour Subclass B
, je veux seulement montrer un nombre limité d'attributs de Superclass A
et quelques attributs supplémentaires de Subclass B
.
L'idée est maintenant d'avoir différents conteneurs et en fonction de quelle classe c'est que je veux montrer le conteneur respectif. Jusqu'à présent quand j'ai deux conteneurs définis dans l'éditeur Sirius, un pour chaque classe et je crée une instance de Subclass B
Je reçois maintenant deux conteneurs dans la représentation, l'un avec la représentation pour Superclass A
et l'autre avec la représentation pour Subclass B
.
Est-ce que je peux dire à Sirius de montrer seulement le conteneur de la classe respective?