CONSTRAINT je specifikacija za pogoje in argumente, ki jih je treba ohraniti tako, da je sistem veljaven. Omejitve so izražene kot besedilo v oklepajih ({}) in so lahko zapisane v vnaprej določenem jeziku, kot je jezik omejitve predmetov (OCL) ali v naravnem jeziku.
Povezovanje omejitve z enim ali več elementi
Povlecite ročico kontrolnika na sredino oblike omejitve in jo prilepite na mesto povezave v drugem elementu.
Poimenovanje oblike omejitve in dodajanje drugih vrednosti lastnosti
Dvokliknite obliko. V nadaljevanju so lastnosti v pogovornem oknu:
Lastnost |
Opis |
Ime |
Vnesite ali uredite ime za omejitev. |
Stereotip |
Na spustnem seznamu izberite želeni stereotip. Če stereotipa, ki ga želite uporabiti, ni na seznamu, lahko dodate nov stereotip ali uredite obstoječo tako, da v meniju UML kliknete stereotipi . |
Celotna pot |
Predloga diagrama modela UML samodejno zagotavlja popolne informacije o poti elementa v hierarhiji sistemskih modelov. Teh informacij ne morete urejati, če pa premaknete elemente, se pot samodejno posodobi. |
Telo |
Z naravnim jezikom ali vnaprej določenim jezikom omejitve napišite logični izraz, ki mora biti resničen, ko je ovrednoten za sistem, sicer je sistem neveljaven. |
Language |
Izberite jezik, v katerega želite napisati omejitev. |
Dokumentacija |
Vnesite dokumentacijo, ki jo želite dodati v element kot vrednost z oznako. Ko izberete obliko ali ikono, ki predstavlja element, se v oknu dokumentacija prikaže tudi dokumentacija, ki jo vnesete tukaj. |
Skrivanje stereotipa v obliki omejitve
Z desno tipko miške kliknite obliko, kliknite možnosti prikaza oblikein nato v razdelku splošne možnostiPočisti stereotip.
Skrivanje oblike omejitve
Z desno tipko miške kliknite obliko, kliknite možnosti prikaza oblikein nato v razdelku splošne možnosti, počisti obliko omejitve.