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