Erőforrásszűrők közreadása

Az erőforrásszűrők kiterjesztés lehetővé teszi, hogy a bedolgozók az erőforrás-navigátornézetben szűrőket adjanak meg a fájltípusok kiszűréséhez. Ez a kiterjesztés akkor hasznos, amikor speciális fájltípusok ábrázolják a belső bedolgozóinformációkat, de nem kívánja, hogy a fájlok megjelenjenek a munkaterületen illetve hogy a felhasználó kezelje őket.

A munkaterület kiszűri a ".*" mintát a belső fájlok - mint például a .metadata - erőforrás-navigátorból kihagyásához. Hasonlóan a JDT bedolgozó a lefordított osztályok elrejtése érdekében kiszűri a "*.class" fájlokat.

Az erőforrásszűrők kiterjesztés-leírónyelve egyszerű. Az alábbi a plugin.xml fájlból származik.

<extension
         point="org.eclipse.ui.ide.resourceFilters">
<filter
            selected="false"
            pattern=".*">
      </filter>
   </extension>

A felhasználók a szűrőket az erőforrás-navigátor helyi legördülőmenüje segítségével engedélyezhetik.

Erőforrásszűrők menü

A szűrőminta megadásán felül a bedolgozó a selected attribútum segítségével megadhatja, hogy a szűrőt az erőforrás-navigátorban engedélyezni kell-e.  Ez az attribútum csak a szűrőminta kezdeti állapotát határozza meg. A felhasználó szabályozhatja, hogy mely szűrőminták legyenek aktívak.

Szűrőkijelölés párbeszédablak