1

Eclipse Modeling Framework (EMF) を使い始めたばかりですが、次のチュートリアルで問題が発生しています。

http://www.vogella.com/tutorials/EclipseEMF/article.html

エディター コードの生成 (ステップ 5.1) を試みるまで、すべてがスムーズに進んでいました。私がそれを行ったとき、Eclipse が必要なクラスのほとんどを見つけることができなかったため、新しく生成されたコードはエラーでいっぱいになりました。すでに複数の方法で EMF ライブラリをインポートしましたが、おそらく問題は、正しいライブラリを使用していないことです。正しいものをダウンロードする場所を誰か教えてもらえますか? または、私が間違っている可能性があることを単に見つけますか?以下に、Eclipse を台無しにしているインポートのリストを示します。

前もって感謝します!

編集: RAP をターゲット アプリケーションとして使用することになっています。

import org.eclipse.emf.common.ui.viewer.IViewerProvider;

import org.eclipse.emf.edit.ui.action.ControlAction;
import org.eclipse.emf.edit.ui.action.CreateChildAction;
import org.eclipse.emf.edit.ui.action.CreateSiblingAction;
import org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor;
import org.eclipse.emf.edit.ui.action.LoadResourceAction;
import org.eclipse.emf.edit.ui.action.ValidateAction;

import org.eclipse.jface.action.Action;
import org.eclipse.jface.action.ActionContributionItem;
import org.eclipse.jface.action.IAction;
import org.eclipse.jface.action.IContributionItem;
import org.eclipse.jface.action.IContributionManager;
import org.eclipse.jface.action.IMenuListener;
import org.eclipse.jface.action.IMenuManager;
import org.eclipse.jface.action.IToolBarManager;
import org.eclipse.jface.action.MenuManager;
import org.eclipse.jface.action.Separator;
import org.eclipse.jface.action.SubContributionItem;

import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.ISelectionChangedListener;
import org.eclipse.jface.viewers.ISelectionProvider;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.SelectionChangedEvent;
import org.eclipse.jface.viewers.Viewer;

import org.eclipse.ui.IEditorPart;
import org.eclipse.ui.PartInitException;
4

1 に答える 1

1

やっとエラーから解放されました。そのためには、下のスクリーンショットに示すように、genmodel の [Properties] ビューで Rich Ajax Platform フラグを確認する必要がありました。

ここに画像の説明を入力

于 2014-02-18T13:00:46.980 に答える