Na modelagem UML, uma condição de proteção é uma condição booleana
avaliada quando uma transição é iniciada. Uma transição com uma
condição de proteção ocorre quando a condição de proteção é avaliada
como verdadeira.
Antes de incluir um acionador em uma transição, o
diagrama de máquina de estado deve ser aberto na perspectiva Modelagem.
Para incluir uma condição de proteção em uma transição:
- Clique com o botão direito do mouse em uma transição; em seguida, clique em .
- Nos parênteses ao lado do nome da transição, descreva
a condição de proteção e pressione Enter.