org.eclipse.core.resources.refreshProviders 확장점을 사용하면 플러그인이 외부 파일 시스템을 모니터하고 작업공간을 적절히 새로 고치는 고유 메커니즘을 등록 및 구현할 수 있습니다. 이 확장점은 파일 시스템 변경을 모니터하기 위해 특수화되며 종종 기본적인 설계를 구현하는 플러그인용입니다.
플러그인 단편 org.eclipse.core.resources.win32는 파일 시스템 콜백을 기반으로 기본 새로 고치기 모니터를 구현합니다. 폴링을 기반으로 한 더욱 기본적인 새로 고치기 모니터가 기타 플랫폼에 정의됩니다.
다음 스니펫은 org.eclipse.core.resources.win32 단편에서 이 확장에 대한 정의를 보여 줍니다.
<extension id="win32" point="org.eclipse.core.resources.refreshProviders"> <refreshProvider name="%win32MonitorFactoryName" class="org.eclipse.core.internal.resources.refresh.win32.Win32RefreshProvider"> </refreshProvider> </extension>
클래스 속성은 RefreshProvider를 확장하는 클래스이어야 합니다. 이 클래스가 프로젝트 또는 폴더일 경우 특정 자원 및 자원 서브트리에 모니터를 설치해야 합니다. 모니터는 IRefreshMonitor를 구현해야 합니다.