2008-10-28 2 views

답변

7

확인 :

ResourcesPlugin.getWorkspace().getRoot().getProjects() 

당신에게 작업 공간에있는 모든 프로젝트의 목록을 얻을 것이다. 원하는 것을 쉽게 찾을 수 있습니다. 이 때, 확장자 등으로 특정 파일을 찾을 수 있습니다.

1

사용자가 특정 확장자를 가진 Eclipse 작업 공간에서 파일을 선택할 수있게하려면 org.eclipse.ui 클래스를 볼 수 있습니다. dialogs.ElementTreeSelectionDialog (org.eclipse.ui.dialogs plugin)을 시작으로 사용하십시오.

다음에,이 확장을 필터링하는 방법에 예를 가지고, 당신은 클래스 org.eclipse.jdt.internal.ui.viewsupport.FilteredElementTreeSelectionDialog (org.eclipse.jdt.ui 플러그인)을 볼 수 있습니다 어떻게하는지보고 나서 다시 구현하십시오.

이것은 프로젝트 내에서 손으로 파일을 던져 대화 상자를 다시 구현하는 것보다 더 높은 수준의 작업을 제공해야합니다.

관련 문제