ファンイン・プラグレットの詳細 |
このサンプルの関連情報は、すべて FanAction Java クラス内にあります。サンプルから、 さまざまな UML2 およびモデル拡張クラスが使用されていることがわかります。サンプルは plugletMain メソッドで開始され、このメソッドはユーザーの選択項目で繰り返し使用されます。 UML2.0 クラスのインスタンスが選択された場合は、calcFanIn メソッドが呼び出されます。このメソッドでは、 モデルは ResourceSetReadOperation クラスの実行メソッドを介してアクセスされます。クラス参照 は、getReferencingClassesByOperation および getReferencingClassesByProperty メソッドを使用して計算されます。 これらの 2 つのメソッドは、IEObjectHelper.getReferencers メソッドを使用して実行されます。 |