Para representar exceções Java em um modelo UML, você pode
especificar classes UML na propriedade RaisedException de uma operação UML. Quando
você executa a transformação UML-para-Java,
a transformação cria um método Java que corresponde à operação
UML. A assinatura de método contém uma instrução throws que
possui a classe ou classes especificadas na propriedade
RaisedException.
Antes de Iniciar
Você deve estar na perspectiva Modelagem e
ter um modelo UML aberto. O modelo UML deve conter uma classe que contenha
uma operação. Uma classe UML que representa o objeto de exceção apropriado
deve existir no espaço de trabalho atual.
Por Que e Quando Desempenhar Esta Tarefa
Para especificar exceções Java em uma operação UML:
- Na visualização Explorador de Projetos, clique com o botão direito do mouse
em uma operação UML; em seguida, clique em Propriedades da UML.
- Na caixa de diálogo Propriedades, na área de janela à esquerda, clique em RaisedException.
- Para incluir uma exceção, conclua as seguintes etapas:
- Na área de janela à direita, clique no botão de
reticências (...).
- Na caixa de diálogo Selecionar Elemento,
selecione a classe UML que representa o objeto de exceção apropriado
e clique em OK.
- Repita as etapas a e b para especificar objetos de
exceção adicionais.
- Opcional: Para excluir um objeto de exceção de uma operação,
na caixa de diálogo Propriedades, na área de janela à direita, clique na seta que contém
a exceção que você deseja excluir; em seguida, clique no botão de exclusão.
- Clique em Fechar.