IConfigurationElement element= elements[i];
final IConfigurationElement element= elements[i];
	private static FilterDescriptor[] createFilterDescriptors(IConfigurationElement[] elements) {		List result= new ArrayList(5);		Set descIds= new HashSet(5);		for (int i= 0; i < elements.length; i++) {			IConfigurationElement element= elements[i];			if (FILTER_TAG.equals(element.getName())) {				FilterDescriptor desc= new FilterDescriptor(element);				if (!descIds.contains(desc.getId())) {					result.add(desc);					descIds.add(desc.getId());				}			}		}		Collections.sort(result);		return (FilterDescriptor[])result.toArray(new FilterDescriptor[result.size()]);	}