在 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")