モデル要素を反復できるようにするために、プログラムで e4 アプリケーション モデルをロードしようとしています。現在、正しくロードする方法がわからないという問題に直面しています。
単純なロードを使用して既存のモデルApplication.e4xmi
を単純にロードしようとしたが、データが取り込まれたリソース (null) にはなりませんでした。
その後、 について知りましたがorg.eclipse.e4.tools.emf.ui.common.XMIModelResource
、次のコードを使用してモデルをインスタンス化することはできません
URI uriNew = URI.createURI("file:///Users/marco/github-clones/osara/at.osara.rcp/Application.e4xmi");
XMIModelResource xmimr = new XMIModelResource(uriNew);
私が得るように、Package with uri 'http://www.eclipse.org/ui/2010/UIModel/application' not found.
このecoreはすでにインポートされていますorg.eclipse.e4.ui.model.workbench
誰もこれについてヒントを得ましたか?ありがとう!