org.eclipse.ui.resourceFilters

La extensión de filtros de recursos permite a los conectores definir filtros que son de utilidad para filtrar tipos de archivo en la vista Navegador de recursos. Esta extensión resulta útil cuando se emplean tipos especiales de archivos para representar la información interna del conector pero no interesa que los archivos se muestren en el entorno de trabajo ni que los usuarios puedan manipularlos.

El entorno de trabajo filtra el patrón ".*" para excluir archivos internos como los de tipo .metadata del navegador de recursos. Asimismo, el conector de JDT filtra los archivos "*.class" para ocultar las clases compiladas.

El código de la extensión de filtros de recurso es sencillo.   El siguiente fragmento de código procede del archivo plugin.xml del entorno de trabajo.

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

El usuario puede habilitar los filtros utilizando el menú desplegable local del navegador de recursos.

Además de declarar el patrón de filtro (parámetro filter pattern), el conector puede utilizar el atributo selected para especificar si el filtro debe estar habilitado en el navegador de recursos.  Este atributo solo determina el estado inicial del patrón de filtro.  El usuario puede controlar qué patrones de filtro estarán activos.

Copyright IBM Corporation y otros 2000, 2003.