Detalhes do Pluglet de Recepção |
Todas as informações relevantes nesta amostra estão na classe Java FanAction. Na amostra, você pode observar que uma variedade de classes UML2 e de extensibilidade de modelo é utilizada. A amostra é iniciada no método plugletMain, que itera por meio das seleções do usuário. Se uma seleção for uma instância de uma classe UML2.0, o método calcFanIn será chamado. Nesse método, o modelo é acessado por meio do método de execução da classe ResourceSetReadOperation. As referências de classe são calculadas utilizando métodos getReferencingClassesByOperation e getReferencingClassesByProperty. Esses dois métodos são executados por meio do uso do método IEObjectHelper.getReferencers. |