RCP에서 흐름도를 표시하고 편집하기 위해 GEF를 사용하려고합니다. 나는 인터넷에서 다양한 예제를보고 내 편집인으로 GraphicalEditorWithFlyoutPalette
을 사용했습니다. 나는 RCP 응용 프로그램이 처음 시작될 때이 편집기를 표시하는 방법에 대한 팁을 찾지 못했습니다. 이전에 ViewPart를 사용하여 흐름 다이어그램을 표시하고 정상적으로 작동했습니다. 이제는 내가 디자인 한 편집기에서 어떻게 열지 모르겠다.gef 편집기를 표시하는 방법?
IFile file = ... file you want to open
IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
IEditorInput input = new FileEditorInput(file);
IDE.openEditor(page, input, "editor id");
당신은 초기 이클립스에서 코드를 실행 시작하는 org.eclipse.ui.startup
확장 점을 사용할 수 있지만 위의 코드를 실행할 수 없습니다 :
당신은 편집기를 열려면 시작 확장 점을 사용할 수 : http://stackoverflow.com/a/21660164/2670892 –
것은 showView''의 것과 동일합니다 ViewPart에 대한 메소드? 또는'GraphicalEditor'를 어떻게 프로그램 적으로 열 수 있습니까? – ssdimmanuel