2010-06-21 4 views
3

Eclipse 오픈 리소스 대화 상자 (CTRL + SHIFT + R)를 모방하는 플러그인을 만들려고합니다. 나는 example을 따라 FilteredItemsSelectionDialog를 만드는 법을 배웠다. 그러나 누락 된 부분은 작업 공간 자원으로 대화 상자를 채우는 방법입니다. OpenResourceHandler을 발견했으며 플러그인을 통해이 기능을 복제하려고 했으므로 단계별로 작동하는 방식을 확인할 수있었습니다. 그래서 원본을 복사하고 실제 이름과 충돌하지 않도록 이름을 바꿉니다.Eclipse 플러그인 용 org.eclipse.core 패키지 가져 오기

import org.eclipse.core.resources.IContainer; 
import org.eclipse.core.resources.IFile; 
import org.eclipse.core.resources.IResource; 
import org.eclipse.core.resources.ResourcesPlugin; 

내 매니페스트 편집을 시도하지만 (내가 org.eclipse.core.runtime를 가져올 수 있지만) 그것은 나에게 수입 org.eclipse.core 못하게 : 문제는 내가 이러한 클래스를 가져올 수 있다는 것입니다. 그렇다면이 수업을 어디에서 찾을 수 있으며 어떻게들을 수 있습니까? 그리고 더 중요한 것은 일반적으로 주어진 클래스가 존재하는 번들을 어떻게 가져올 것인가?

+0

안녕하세요 @harschware, 비슷한 일을하는 플러그인을 개발하고 싶습니다. 이 질문을 오픈 소스로 생성 한 프로젝트 (귀하의 솔루션에서 배울 수 있습니까?) – Philip

답변

7

org.eclipse.core.resources을 가져와야합니다.

일반적으로 "플러그인"보기 (창 ->보기 표시 -> 기타 -> 플러그인 개발 -> 플러그인)를 열 수 있습니다. 그런 다음 흥미있는 플러그인을 선택하고 오른쪽 클릭 -> Add to Java Search를 클릭한다. 그런 다음 Open Type (Ctrl + Shift + T)을 사용하여 클래스를 열 수 있습니다.

또한 패키지 탐색기에서 "외부 플러그인 라이브러리 프로젝트"를 제외하지 않도록 필터를 변경하십시오. "Link with Editor"는 방금 연 수업을 포함하고있는 번들을 보여줍니다.