Num diagrama de máquina de estado, um estado é uma condição durante a qual um objeto satisfaz uma condição, executa uma ação ou aguarda um evento. Um estado é uma imagem de um instantâneo na vida de um objeto que reflete os valores existentes nos atributos do objeto e as ligações que o objeto tem com outros objetos.
Um estado tem dois compartimentos para informações opcionais. O compartimento superior contém um nome e o compartimento inferior contém uma lista de ações ou atividades internas efetuadas em resposta a eventos. Quando um estado corresponde a atividade contínua, essa atividade é expressa como uma atividade aninhada máquina de estado ou por um par de ações de entrada e saída.
Consulte Também
Num gramat ou num diagrama de atividade, um estado é uma condição durante a qual um objeto satisfaz uma condição, efetua uma ação ou aguarda um evento. Um estado é uma imagem de um instantâneo na vida de um objeto que reflete os valores existentes nos atributos do objeto e as ligações que o objeto tem com outros objetos.
Um estado tem dois compartimentos para informações opcionais. O compartimento superior contém um nome e o compartimento inferior contém uma lista de ações ou atividades internas efetuadas em resposta a eventos. Quando um estado corresponde a atividade contínua, essa atividade é expressa como uma atividade aninhada máquina de estado ou por um par de ações de entrada e saída.
Dar um nome a uma forma Estado e adicionar outros valores de propriedade
Abra a caixa de diálogo Propriedades UML do elemento ao fazer duplo clique no ícone que representa o elemento na vista de árvore ou na forma que representa o elemento num diagrama.
Sugestão: Controle que valores de propriedade são apresentados numa forma num diagrama ao clicar com o botão direito do rato na forma e, em seguida, ao clicar em Opções de Apresentação da Forma. Na caixa de diálogo Opções de Apresentação da Forma UML , selecione e deslecione as opções para mostrar ou ocultar os valores da propriedade.
Propriedades do estado:
Propriedade |
Descrição |
---|---|
Nome |
Escreva o nome da estado como uma cadeia. Não existem dois estados no mesmo diagrama que não devem ter o mesmo nome. |
Estereótipo |
Escolha o estereótipo que pretende na lista de listas. Se um estereótipo que pretende utilizar não estiver listado, pode adicionar um novo estereótipo ou editar um estereótipo existente ao clicar em Estereótipos no menu UML. |
Documentação |
Escreva a documentação que pretende adicionar ao elemento como um valor marcado. Quando seleciona a forma ou o ícone que representa o elemento, a documentação que escreve aqui também aparece na janela Documentação . |
Propriedades do estado, categoria "Transição Interna":
Utilize a categoria Transições Internas para adicionar ou eliminar transições internas ou editar transições existentes.
Propriedade |
Descrição |
---|---|
Transições Internas |
Lista as transições internas que definiu para o estado. Para editar rapidamente as definições utilizadas mais frequentemente para uma transição, clique num campo na lista Transições Internas e, em seguida, selecione ou escreva um valor. Para aceder a todas as definições de uma transição, selecione a transição na lista e, em seguida, clique em Propriedades.
|
Novo |
Clique para adicionar uma transição indefinida à lista de transições internas. Para editar rapidamente as definições utilizadas mais frequentemente para uma transição, clique num campo na lista Transições Internas e, em seguida, selecione ou escreva um valor. Para aceder a todas as definições de uma transição, selecione a transição na lista e, em seguida, clique em Propriedades. |
Duplicar |
Clique para adicionar uma nova transição à lista com os mesmos valores de propriedade que a transição selecionada. |
Delete |
Clique para eliminar a transição selecionada da lista. |
Controlar se um nome é apresentado na forma Estado
Clique com o botão direito do rato na forma, clique em Opções de Apresentação da Forma e, em seguida, selecione Nome para apresentar um nome ou limpar o Nome para ocultar um nome.
Mostrar o compartimento interno de transição da forma Estado
Clique com o botão direito do rato na forma, clique em Opções de Apresentação da Forma e, em seguida, desleixe a caixa de verificação Transição.