1
뷰의 Eclipse에서 "* .ecorediag"파일 형식으로 GMF 다이어그램을 표시하려면 어떻게해야합니까? 다이어그램을 편집 할 수 없습니다. GMF 디스플레이 다이어그램 예제
는 "org.eclipse의 도움으로 편집기에 렌더링된다"/home/diagrams/test.ecorediag "뷰의 Eclipse에서 "* .ecorediag"파일 형식으로 GMF 다이어그램을 표시하려면 어떻게해야합니까? 다이어그램을 편집 할 수 없습니다. GMF 디스플레이 다이어그램 예제
는 "org.eclipse의 도움으로 편집기에 렌더링된다"/home/diagrams/test.ecorediag "GMF 다이어그램 (포함 ecorediag) 말에서 다이어그램을로드하는 간단한 샘플보기가 있습니까 .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);
일식을 만들기 위해 제공하는 내장 .ecore-DIAG 파일 편집기. .ecore-diag 파일을 선택하고 마우스 오른쪽 버튼으로 클릭하고 편집하십시오. 그러나 그것은 뷰어가 아닌 뷰어입니다. 읽기 전용이어야합니까? 그렇다면 .ecore-diag 파일에 대한 파일 권한을 읽기 전용으로 설정하면 어떻게됩니까? – sfinnie
내장 편집기에 대해 알고 있습니다. 하지만 새로운 Eclipse 플러그인을 만들려고합니다. UI를 사용자 정의 할 수 있어야합니다. – Whitecat