Bod rozšíření org.eclipse.core.resources.refreshProviders umožňuje modulům plug-in registrovat a implementovat jejich vlastní mechanizmy pro monitorování externího systému souborů a odpovídající obnovování pracovního prostoru. Tento bod rozšíření je určen pro moduly plug-in, které implementují specializovaná, často nativní, schémata pro monitorování změn systému souborů.
Fragment modulu plug-in org.eclipse.core.resources.win32 implementuje nativní monitorování obnovení založené na zpětných voláních systému souborů. Pro ostatní platformy je definováno naivnější monitorování obnovení založené na systému výzev.
Následující úsek kódu ukazuje definici pro toto rozšíření ve fragmentu 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>
Atribut class musí být třída, která rozšiřuje RefreshProvider. Tato třída je zodpovědná za instalaci monitorování určitého prostředku a podstromu tohoto prostředku, pokud se jedná o projekt nebo složku. Toto monitorování musí implementovat IRefreshMonitor.