我只使用Eclipse建模框架(EMF)开始,和我有一些麻烦与下面的教程:EMF:生成编辑代码
http://www.vogella.com/tutorials/EclipseEMF/article.html
一切都很顺利,直到我试图生成编辑器代码(步骤5.1)。当我这样做时,新生成的代码刚刚出现了错误,因为Eclipse无法找到大部分所需的类。我已经从多种方式导入EMF库,但可能我的问题是我没有使用正确的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;
你使用Eclipse EMF开发商? – Leo
不,标准...好的提示!我会试一试,我为此付出了太多的努力 – rsy
这很容易:-)我几年前就已经使用过了,但是我没有写过这篇教程。这可能是我以前工作过的公司的CVS中的某个地方......我会尝试再次获取并在某处公开。在此之前,我向你推荐EMF书。这是旧的,这对我来说非常有用http://www.amazon.com/EMF-Eclipse-Modeling-Framework-Edition/dp/0321331885 – Leo