エンティティ・オブジェクト・イベントの受信

エンティティ・オブジェクトでは、発行されたエンティティ・オブジェクト・イベントを受信できます。

エンティティ・オブジェクト・イベントを受信するには、次のようにします。

  1. ナビゲータで、エンティティ・オブジェクト・クラスを右クリックし、「コード・エディタ」を選択します。
  2. イベントの起動時に実行されるメソッドを、エンティティ・オブジェクト・クラスに追加します。
  3. ナビゲータで、エンティティ・オブジェクトを右クリックし、「<オブジェクト名>の編集」を選択します。
  4. 「イベント受信」ノードを選択します。不明な点がある場合は、ウィザードの「ヘルプ」をクリックしてください。
  5. 「OK」をクリックします。

発行側のエンティティ・インスタンスのリスナー・リストに、受信側のエンティティ・インスタンスを追加するには、次のようにします。

  1. 発行側の適切なエンティティ・インスタンス(myDepartmentなど)を取得します。
  2. 受信側の適切なエンティティ・インスタンス(myEmployeeなど)を取得します。
  3. 次のようなコードを使用して、myEmployee EmployeesインスタンスでmyDepartment DepartmentsインスタンスのMyEventを受信します。

    myDepartment.addMyEventListener(new Employees_DepartmentsMyEventAdapter(myEmployee));

    プログラムのロジックで要求される場所でこのコードを実行します。