Também procurei a resposta para esta pergunta, mas, além de sua postagem, não encontrei nada. Eu postei uma pergunta no EA Forum.
Se for apenas para fins de diagrama, há 1 possível solução alternativa (mas um pouco desagradável):
- Adicione sua interface ao diagrama como uma classe (abstrata) com as tags < < interface > > estereótipo
- Adicione sua turma ao diagrama como uma turma com a < < implementationClass > > estereótipo
- Adicione um relacionamento generalização da classe à interface. Não marque nenhuma caixa de seleção no campo Substituições & Atualizações
- Ocultar o conector
- Adicione um relacionamento realização da classe à interface
- Clique com o botão direito na classe > Visibilidade do Recurso > marque a caixa de seleção Mostrar operações
Como resultado
- A classe abstrata com aparência de uma interface no diagrama
- A classe de implementação mostrará as operações herdadas
- Ao adicionar operações à interface, a classe será atualizada
- Ao modificar operações na interface, a classe será atualizada
O único problema é que durante a geração de código, uma classe abstrata é gerada em vez de uma interface.