Informations sur le pluglet d'entrance

Toutes les informations appropriées concernant cet exemple se trouvent dans la classe Java FanAction. Dans l'exemple, vous pouvez constater que diverses classes UML2 et classes d'extensibilité de modèle sont utilisées. L'exemple démarre avec la méthode plugletMain qui se répète au fur et à mesure des sélections de l'utilisateur.

Si une sélection est une instance de classe UML2.0, la méthode calcFanIn est appelée. Dans cette méthode, le modèle est accessible via la méthode execute de la classe ResourceSetReadOperation. Les références de classes sont calculées à l'aide des méthodes getReferencingClassesByOperation et getReferencingClassesByProperty. Ces deux méthodes s'exécutent suivant la méthode IEObjectHelper.getReferencers.