Uma de restrição é uma especificação para condições e proposições que devem ser mantidas como verdadeiras para que o sistema seja válido. As restrições são expressas como texto entre chaves ({}) e podem ser escritas em um idioma predefinido, como linguagem de restrição de objeto (OCL) ou em linguagem natural.
Conectar uma restrição a um ou mais elementos
Arraste a alça de controle no centro da forma de restrição e cole-a em um ponto de conexão em outro elemento.
Nomear uma forma restrição e adicionar outros valores de propriedade
Clique duas vezes na forma. Veja a seguir as propriedades na caixa de diálogo:
Propriedade |
Descrição |
Nome |
Digite ou edite um nome para o restrição. |
Estereótipo |
Escolha o estereótipo desejado na lista suspensa. Se um estereótipo que você deseja usar não estiver listado, você pode adicionar um novo estereótipo ou editar um existente clicando em estereótipos no menu UML . |
Caminho completo |
O modelo de diagrama de modelo UML fornece automaticamente informações completas sobre o caminho do elemento na hierarquia do modelo do sistema. Não é possível editar essas informações, mas se você mover os elementos automaticamente, o caminho será atualizado automaticamente. |
Texto |
Usando linguagem natural ou um idioma de restrição predefinido, escreva uma expressão booliana que deve ser verdadeira quando avaliada para um sistema, caso contrário, o sistema é inválido. |
Idioma |
Escolha o idioma em que você deseja escrever a restrição. |
Documentação |
Digite a documentação que você deseja adicionar ao elemento como um valor marcado. Quando você seleciona a forma ou o ícone que representa o elemento, a documentação digitada aqui também é exibida na janela documentação . |
Ocultar o estereótipo em uma forma de restrição
Clique com o botão direito do mouse na forma, clique em Opções de exibição de formae, em Opções gerais, limpe estereótipo.
Ocultar a forma restrição
Clique com o botão direito do mouse na forma, clique em Opções de exibição de formae, em Opções gerais, desmarque a forma restrição.