L'estensione dei filtri delle risorse consente ai plug-in di definire filtri utili per filtrare tipi di file nella visualizzazione del navigator delle risorse. L'operazione serve quando vengono utilizzati tipi di filtri speciali per rappresentare informazioni interne di plug-in che non devono apparire nel workbench o essere manipolate dall'utente.
Il workbench filtra il modello ".*" per escludere file interni, come i metadati, dal navigator della risorsa. Nello stesso modo, il plug-in JDT filtra i file "*.class" per nascondere classi compilate.
Il tag per l'estensione dei filtri delle risorse č semplice. Il seguente esempio č tratto dal workbench plugin.xml.
<extension
point= "org.eclipse.ui.resourceFilters">
<filter pattern = ".*" selected = "false"/>
</extension>
I filtri possono essere attivati dall'utente mediante il menu a discesa locale del navigator delle risorse.
Oltre a dichiarare il modello di filtro, il plug-in puņ utilizzare l'attributo selected per specificare se il filtro deve essere attivato nel navigator delle risorse. L'operazione determina soltanto lo stato iniziale del modello di filtro. L'utente puņ controllare quali modelli di filtro sono attivi.