Med resursfilterutökningen kan insticksmoduler definiera filter som är användbara för filtrering av filtyper i resursnavigeringsvyn. Denna utökning är användbar när specialfiltyper används för att beteckna intern insticksmodulsinformation men du inte vill att filerna ska visas i arbetsmiljön eller manipuleras av användaren.
Arbetsmiljön filtrerar ut mönstret ".*" för att utelämna interna filer som .metadata från resursnavigatorn. På samma sätt filtrerar insticksmodulen JDT ut "*.class"-filer för att dölja kompilerade klasser.
Uppsättningen av resursfilterutökningen är enkel. Följande kommer från arbetsmiljöfilen plugin.xml.
<extension point="org.eclipse.ui.ide.resourceFilters"> <filter selected="false" pattern=".*"> </filter> </extension>
Filtren kan aktiveras av användaren med hjälp av resursnavigatorns lokala meny.
Förutom att deklarera filtermönstret kan insticksmodulen använda det valda attributet till att ange huruvida filtret ska aktiveras i resursnavigatorn. Det här attributet fastställer bara det initiala läget för filtermönstret. Användaren kan styra vilka filtermönster som är aktiva.