En
är en specifikation för villkor och förslag som måste upprätthållas som sanna för att systemet ska vara giltigt. Begränsningar uttrycks som text inom klammerparenteser ({ }) och kan skrivas på ett fördefinierat språk, till exempel Object Constraint Language (OCL) eller på naturligt språk.
Koppla ett villkor till ett eller flera element
Dra kontrollhandtaget
i mitten av begränsningsformen och limma den mot en kopplingspunkt
på ett annat element.
Namnge en villkorsform och lägg till andra egenskapsvärden
Dubbelklicka på formen. Dialogrutan innehåller följande egenskaper:
| Egenskap | Beskrivning |
|---|---|
| Namn | Skriv eller redigera ett namn för begränsningen. |
| Stereotyp | Välj den stereotyp du vill använda i listrutan. Om en stereotyp som du vill använda inte finns med i listan kan du lägga till en ny stereotyp eller redigera en befintlig genom att klicka på Stereotyper på UML-menyn . |
| Fullständig sökväg | Mallen för UML-modelldiagram ger automatiskt fullständig information om elementets väg i systemmodellhierarkin. Du kan inte redigera den här informationen, men om du flyttar element uppdateras banan automatiskt. |
| Meddelandetext | Använd naturligt språk eller ett fördefinierat villkorsspråk och skriv ett booleskt uttryck som måste vara sant när det utvärderas för ett system, annars är systemet ogiltigt. |
| Språk | Välj det språk som du vill skriva begränsningen på. |
| Handlingar | Skriv den dokumentation som du vill lägga till i elementet som ett taggat värde. När du väljer formen eller ikonen som representerar elementet visas dokumentationen som du skriver här även i fönstret Dokumentation . |
Dölja stereotypen på en villkorsform
Högerklicka på figuren, klicka på Visningsalternativ för form och avmarkera sedan Stereotyp under Allmänna alternativ.
Dölja villkorsformen
Högerklicka på formen, klicka på Visningsalternativ för form och avmarkera sedan Villkorsformning under Allmänna alternativ.
Formerna Begränsning med 2 element och ELLER-villkorSkapa ett UML-komponentdiagram