Réserver une Démo
Pré. Proc.

Connecteurs

Le processus de création de connecteurs dans une transformation a la même forme que pour la création d'éléments (objets). C'est un peu plus complexe, car vous définissez également chaque extrémité du connecteur - la source et la cible.

Les connecteurs sont représentés dans le langage intermédiaire comme :

Type de connecteur

{

connecteurPropriétés*

AssociationClass {associationClassProperties*}

Source {sourceProperties*}

Cible {targetProperties*}

}

Par exemple:

Association

{

name="uneAssociation"

stéréotype=" "

direction="Non spécifié"

La source

{

accès="Privé"

navigability="Non spécifié"

}

Cible

{

accès="Privé"

multiplicité="1..*"

}

}

Éléments de syntaxe dans le code

Élément

Détail

Voir également

Type de connecteur

ConnectorType est l'un de ceux-ci :

  • Abstraction
  • Agrégation
  • Assemblée
  • Association
  • Collaboration
  • Flux de contrôle
  • Connecteur
  • Déléguer
  • Dépendance
  • Déploiement
  • Clé étrangère
  • Généralisation
  • Flux d'information
  • Instanciation
  • Interface
  • InterrompreFlux
  • Manifeste
  • Nidification
  • RemarqueLien
  • Flux d'objets
  • Paquetage
  • La concrétisation
  • Séquence
  • Substitution
  • TemplateBinding
  • Transition
  • Usage
  • Cas d'utilisation
  • Les usages

connecteurPropriétés

connectorProperties est égal à zéro, ou une instance d'un ou plusieurs d'entre eux :

  • alias
  • direction
  • notes
  • Nom
  • stéréotype
  • étiquette
  • Xréf

associationClassProperties

associationClassProperties en est une instance :

  • Classificateur
  • Xréf

sourcePropriétés
TargetProperties

sourceProperties et targetProperties sont chacune une référence à un élément et zéro, ou une instance d'un ou plusieurs d'entre eux :

  • agrégation
  • alias
  • autoriser les doublons
  • changeable
  • contrainte
  • endiguement
  • navigabilité
  • type de membre
  • multiplicité
  • Notes
  • commandé
  • qualificatif
  • rôle
  • portée
  • stéréotype
  • étiquette

Référence d'élément

Une référence d'élément est soit un guid qui référence un élément qui existe déjà avant la transformation, soit une référence externe pour référencer un élément créé par une transformation.

  • guide
  • Xréf
Références croisées

Notes

  • Chaque connecteur est transformé aux deux objets finaux, par conséquent le connecteur peut apparaître deux fois dans la transformation ; ce n'est pas un problème, bien que vous deviez vérifier soigneusement que le connecteur est généré exactement de la même manière, quelle que soit l'extrémité de la classe actuelle

Apprenez Plus