je ne suis pas en mesure de découvrir comment utiliser correctement le fragment alt/combiné dans starUML, car il n'y a aucun moyen que je puisse fournir la condition après que le fragment alt apparaisse. ou un lien vers un bon tutoriel.
Si vous utilisez StarUML 2 (Beta), vous pouvez suivre ces étapes simples:
3.Pour ce faire, vous pouvez simplement copier l'opérande déjà défini et le coller sous Fragment combiné:
Je venais de trouver les étapes comme suit. Veuillez vous référer comment définir "alt combineFragment at starUML car je n'ai pas 10 points de réputation pour publier une image.
1. créez un diagramme de séquence.
2. ajoutez un CombinedFragment1 dans le diagramme.
3. changez le "seq CombinedFragment1" en "alt CombinedFragment1"
4. sélectionnez "Opérande d'interaction"
5.Gauche-cliquez sur le "atl CombinedFragment1", vous trouverez celui "InteractionOperand1" ajouté dans le "alt CombinedFragment1".
6. ajoutez le 2ème "InteractionOperand", comme à l'étape 4, étape 5, il y aura une ligne de séparation comme celle-ci.
7. définissez les données InteractionOperand's Guard, my is "isInit", vous les trouverez dans la trame alt.
8. ajoutez les données de la 2e garde, comme pour l'étape 7.
9. déplacez le diagramme à l'emplacement approprié.
tandis que, j'ai encore quelque chose d'inconnu, par exemple, comment faire le cadre situé en haut à l'avant et ajouter une relation avec la "méthode B". Je vous souhaite utile.
Ajoutez un opérande d'interaction à un fragment combiné. Lorsque vous sélectionnez l'opérande d'interaction, vous devriez voir dans l'inspecteur des propriétés un champ "Garde". Vous pouvez taper votre condition juste là.
Merci beaucoup pour vos messages.
Au fait, j'ai remarqué lors de l'ajout d'un Fragment combiné dans le volet gauche,
que le mot-clé alt pourrait être affiché comme indiqué ci-dessous,
après avoir sélectionné le interactionOperator dans le volet droit,
NB: d'autres mots clés utiles tels que la boucle "" sont également disponibles dans la liste ci-dessus