Eclipse 4 RCP でパーツを作成するときに、データ オブジェクトをビューに渡すにはどうすればよいですか。
連絡先の詳細部分記述子があり、ユーザーが連絡先リストをクリックするたびに新しい部分が作成されます。しかし、連絡先情報をビューに渡す必要があります。パーツの作成中に連絡先情報をビューに渡す方法を教えてください。
Eclipse 4 RCP でパーツを作成するときに、データ オブジェクトをビューに渡すにはどうすればよいですか。
連絡先の詳細部分記述子があり、ユーザーが連絡先リストをクリックするたびに新しい部分が作成されます。しかし、連絡先情報をビューに渡す必要があります。パーツの作成中に連絡先情報をビューに渡す方法を教えてください。
Context(IEclipseContext
)を使用するかIEventBroker
、データオブジェクトの送信に使用できます。MPart、MWindow、MApplication、およびMPerspectiveはMContextを拡張するため、単にコンテキストを使用します。
part.getContext().set("name-of-your-object", your-data-object);
次のようにデータオブジェクトを取得できます。
your-data-object aa = (your-data-object)part.getContext().get("name-of-your-object")