새로 고치기 제공자

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를 구현해야 합니다.