Bug 291755 [Filters] Filters implementation and API cleanup
This bug is raised to track reviewing and cleanup of filters API and implementation.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/misc/CompoundResourceFilter.java
protected IFileInfoFilter[] filterTypes;
		protected IResourceFilter[] filters;
		public FileInfoFilter(IProject project, IResourceFilter[] filters) {
			this.filters = filters;
			filterTypes = new IFileInfoFilter[filters.length];
			for (int i = 0; i < filters.length; i++)
				filterTypes[i] = instantiate(project, filters[i]);
		}
	}
}