A extensão dos filtros de recurso permitem aos plug-ins definir filtros úteis para a filtragem de tipos de arquivo na visualização do navegador de recurso. Essa extensão é útil quando tipos de arquivos especiais são utilizados para representar informações internas do plug-in, mas que não devem ser mostrados no workbench e nem manipuladas pelo usuário.
O workbench filtra o padrão ".*" para excluir arquivos internos, como o .metadata, do navegador de recurso. Da mesma forma, o plug-in JDT filtra os arquivos"*.class" para ocultar classes compiladas.
A marcação para a extensão de filtros do recurso é simples. O seguinte foi retirado de plugin.xml do workbench.
<extension
point="org.eclipse.ui.ide.resourceFilters">
<filter
selected="false"
pattern=".*">
</filter>
</extension>
Os filtros podem ser ativados pelo usuário utilizando o menu de opções local do navegador de recurso.

Além de declarar o padrão de filtro, o plug-in pode utilizar o atributo selected para especificar se o filtro deve ser ativado no navegador de recurso. Esse atributo determina somente o estado inicial do padrão de filtro. O usuário pode controlar quais padrões de filtro serão ativados.
