0
@Inject
public Widget(MPart part)
{
viewMenu = MMenuFactory.INSTANCE.createMenu();
part.getMenus().add(viewMenu);
}
のEclipse RCPでViewMenuを作成します。 MMenuFactoryはMMenuオブジェクトを作成することしかできません。 ViewMenuを作成するか、またはMMenuオブジェクトをViewMenuに変換するにはどうすればよいですか?どのようにプログラム的に私は.e4xmiファイルを通じてメニューやViewMenuを作成し、オブジェクトのクラスをチェックすると、両者は同じクラスを返す4
注:上記のコードでは、表示メニューは表示されません。しかし、.e4xmiファイルからViewMenuを作成すると、getMenus()メソッドから返されたリストに表示されます。
が含まれていない場合、ビューは表示されません、メニューは表示されません。私はそれを目にも見えるように設定した。その他の提案はありますか? – John
Eclipse Neonを使用して私の作品です。あなたは、パートがレンダリングされた後にこれを作成しようとするようなことをしていますか? –
はい、これはパーツのコンストラクターで行われます。 – John