2010-07-12 3 views
3

내 이클립스 플러그인 애플리케이션에 새 파일을 만들 마법사가있다. 이 마법사에서 패키지 탐색기와 비슷한 작업 공간 프로젝트, 패키지 및 소스 파일 트리를 표시하여 사용자가 특정 편집기와 관련된 항목을 선택할 수 있도록해야합니다. 편집기 자체에서는 편집되지 않지만 편집자에게는 일부 컨텍스트가 제공됩니다.이클립스 플러그인 - 이클립스 프로젝트 목록 및 그 내용을 마법사로 가져 오기

내가 필요로하는 예를 보자 :

new file wizard http://martindoms.com/scratch/newfilewizard.png

대화 상자가 패키지 탐색기 더 나은처럼 보이는 더. 이 문제에 접근하는 방법을 잘 모르겠습니다.

답변

1

JDT에서 얻은 것과 비슷한 것이 필요할 경우 JDT 코드를 살펴 보는 것이 좋습니다. 플러그인 스파이 (Eclipse PDE에서 3.4, ALT + SHIFT + F1로 시작)를 사용하여 어떤 클래스와 플러그인이 뷰를 제공하는지 알 수 있습니다.

+0

+1은 플러그인 스파이를 제안하기 때문에 이클립스 내부를 들여다 볼 수있는 좋은 방법입니다. 실제 구현이 진행되는 한 간단한 TreeViewer와 적절한 컨텐츠 및 레이블 공급자를 사용하여 Package Explorer보기의 모양을 에뮬레이션하는 것이 훨씬 쉬울 것으로 보인다. 코드를 간략하게 살펴 보는 것이 유용 할 수 있지만, 처음부터 시작하여 가능한 한 간단하게 유지할 것을 제안합니다. 예를 들어 패키지 탐색기에서 다양한 아이콘을 쉽게 재사용하여 사용자에게 친숙하게 보이게 할 수 있습니다. –