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 instante 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 internas ou atividades efetuadas em resposta a eventos. Quando um estado corresponde à atividade em andamento, essa atividade é expressa como um máquina de estado aninhado ou por um par de ações de entrada e saída.
Consulte Também
Num gráfico de estado ou diagrama de atividade, um
de 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 instante 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 internas ou atividades efetuadas em resposta a eventos. Quando um estado corresponde à atividade em andamento, essa atividade é expressa como um máquina de estado aninhado ou por um par de ações de entrada e saída.
Atribuir um nome a uma forma de 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 no vista de árvore ou na forma que representa o elemento num diagrama.
Sugestão: Controlar os valores de propriedade 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 visualização da forma. Na caixa de diálogo Opções de visualização de formas UML , selecione e desmarque opções para mostrar ou ocultar valores de propriedade.
Propriedades de Estado:
Propriedade |
Descrição |
---|---|
Nome |
Escreva o nome da estado como cadeia. Os dois Estados no mesmo diagrama têm de ter o mesmo nome. |
Estereótipo |
Selecione o estereótipo que pretende a partir da lista pendente. Se um estereótipo que pretende utilizar não estiver listado, pode adicionar um novo estereótipo ou editar um existente ao clicar em estereótipos no menu UML . |
Documentação |
Escreva a documentação que pretende adicionar ao elemento como valor marcado. Quando seleciona a forma ou o ícone que representa o elemento, a documentação que escrever aqui também aparece na janela documentação . |
Propriedades de estado, categoria "transição interna":
Utilize a categoria transições internas para adicionar ou eliminar transições internas ou editar as existentes.
Propriedade |
Descrição |
---|---|
Transições internas |
Lista as transições internas que definiu para o estado. Para editar rapidamente as definições mais utilizadas para uma transição, clique num campo na lista de transições internas e, em seguida, selecione ou introduza 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 mais utilizadas para uma transição, clique num campo na lista de transições internas e, em seguida, selecione ou introduza 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. |
Eliminar |
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 visualização de formae, em seguida, selecione nome para apresentar um nome ou limpar nome para ocultar um nome.
Mostrar o compartimento de transição interna da forma estado
Clique com o botão direito do rato na forma, clique em Opções de visualização de formae, em seguida, desmarque a caixa de verificação transição .