나는 programatically 내 프로젝트에 자바 스크립트 라이브러리를 추가했습니다. 프로젝트를 만드는 동안 사용자 환경 설정에 따라 다른 버전의 라이브러리를 추가합니다.이클립스의 프로젝트에서 확장 된 노드 (반드시 선택되지는 않음)를 기반으로 프로젝트를 결정하는 방법이 있습니까?
이 작업을 수행 할 수 있지만 라이브러리 생성이 완료되면 프로젝트 정보를 유지할 수 없습니다.
라이브러리 버전이 다른 작업 공간에 두 개 이상의 프로젝트가있을 수 있기 때문에 필요합니다. 사용자가 javascript 리소스 아래에서 트리 노드를 확장 할 때 어떤 프로젝트가 문제인지 파악하는 것이 중요합니다. 도서관. 사용자가 프로젝트 후, 나는
PlatformUI.getWorkbench().getActiveWorkbenchWindow()
.getSelectionService();
을 통해하지만 사용자는 단지 프로젝트의 선택없이 트리 노드를 확장하면 프로젝트 정보를 얻을 수있는 트리 노드를 확장 선택하면 어떻게에 속하지 않는 어떤 프로젝트를 알 수 있는가? ...
이와 관련하여 도움이 될 것입니다.
미리 감사드립니다.