2012-04-06 1 views
3

, 등의 메뉴를 실행하고 마지막 도구 실행, 검색 등 도구 모음 버튼 등이 제대로 작동했습니다. 이제 코드를 Eclipse e4 4.1.2로 옮겼습니다. 이제 RCP 애플리케이션을 실행할 때 실행되지만 Coolbar/Toolbar 항목이 표시됩니다.숨기기있는 CoolBar/도구 모음 항목/이클립스 RCP 응용 프로그램의 환경 설정 페이지 (이클립스 E4) <em>파일</em> 같은 원치 않는있는 CoolBar/도구 모음 항목을 숨기기 위해, 내가 <code>WorkbenchWindowAdvisor.postWindowCreate()</code> 방법을 무시했다 (<strong>이클립스 3.7</strong>를 사용하여) 우리 이클립스 RCP 응용 프로그램에서

문제를 파고 들자면 e4WorkbenchWindowAdvisor.postWindowCreate() 메서드가 사용되지 않고 전혀 호출되지 않는다는 것을 알았습니다. 그렇다면 이클립스 e4에서 이것을 수행하는 또 다른 방법은 무엇일까요?

편집 : 나는 또한 내가 Xtext 플러그인을 데 내 RCP 응용 프로그램에서 그것을 언급 할 .

답변

1

다른 방법으로 Eclipse 활동을 사용하고 있습니다. 여기에 내 질문 확인 : RCP exportWizard remove unnecesary items

+0

감사에서 프로그래밍 해당 항목을 제거하기 위해 모델 프로세서를 사용 없습니다 사용자 정의 Legacy.e4xmi 파일을 사용 귀하의 회신 @execc, 나는 이것을 시도합니다. Eclipse 4 환경에서도 작동합니까? –

1

을 할 수 있습니다 : 가) 해당 항목 B) 중 어느 것도 모델

+0

답장을 보내 주셔서 감사합니다. @tomsontom. 나는 커스텀'Legacy.e4xmi' 파일을 사용해 보았지만 그것을 편집하는 방법에 대한 단서도없고 그것에 관한 문서도 발견되지 않았다. 나는 그것을 수정하려고했지만 여전히'Run'과'Search' 메뉴를 보았습니다. '레거시 .4xmi' 파일에서 메뉴 바를 모두 제거하고 도구 모음 항목 중 일부를 제거하기 위해 무엇을 변경해야하는지 알려 주시기 바랍니다. 또한 RCP 응용 프로그램에서'Xtext' 플러그인을 가지고 있다고 언급하고 싶습니다. –

+0

Eclipse 4.2에'e4 tools'을 설치했고'Legacy.e4xmi' 파일에서 내용을 변경할 수있었습니다. 하지만 'toBeRendered'라는 표시가 보이지 않는 메뉴 바를 false로 설정해도 응용 프로그램을 처음 실행하면 메뉴 막대가 올바르게 표시되지 않지만 변경하지 않고 다시 실행하면 'Search'와'Run' 메뉴 항목으로 메뉴 표시 줄을 보여주기 시작합니다. –