1
如何在Eclipse中以View的形式显示GMF图,文件格式为“* .ecorediag”? 图表不应该是可编辑的。GMF显示图示例
是否有从说“/home/diagrams/test.ecorediag”
如何在Eclipse中以View的形式显示GMF图,文件格式为“* .ecorediag”? 图表不应该是可编辑的。GMF显示图示例
是否有从说“/home/diagrams/test.ecorediag”
的GMF图(包括ecorediag)呈现与“org.eclipse的帮助编辑器加载一个图一个简单的示例图.gmf.runtime.diagram.ui.parts.DiagramGraphicalViewer”。
所以最低限度的代码,使这项工作
DiagramGraphicalViewer viewer = new DiagramGraphicalViewer();
viewer.createControl(composite);
RootEditPart root = EditPartService.getInstance().createRootEditPart(
diagram);
viewer.setRootEditPart(root);
viewer.setEditPartFactory(new EcoreEditPartProvider());
viewer.getControl().setBackground(ColorConstants.listBackground);
viewer.setContents(diagram);
Eclipse提供了一个内置的编辑器.ecore-诊断文件。只需选择.ecore-diag文件,右键单击,编辑。然而,这不是观众,而是观众。它必须是只读的吗?如果是这样,如果将.ecore-diag文件的文件权限设置为只读,会发生什么情况? – sfinnie
我知道内置的编辑器。但我正在尝试制作一个新的Eclipse插件。我需要能够自定义用户界面。 – Whitecat