enabledIds.add((((FilterDescriptor))result[i]).getId());
enabledIds.add(((FilterDescriptor)result[i]).getId());
	public String[] getEnabledFilterIds() {		Object[] result= getResult();		Set enabledIds= new HashSet(result.length);		for (int i= 0; i < result.length; i++)			enabledIds.add((((FilterDescriptor))result[i]).getId());		return (String[]) enabledIds.toArray(new String[enabledIds.size()]);	}	/**	 * @return <code>true</code> if the user-defined patterns are disabled	 */	public boolean areUserDefinedPatternsEnabled() {		return fEnablePatterns;	}	private FilterDescriptor[] getEnabledFilterDescriptors() {		FilterDescriptor[] filterDescs= fBuiltInFilters;		List result= new ArrayList(filterDescs.length);		List enabledFilterIds= Arrays.asList(fEnabledFilterIds);		for (int i= 0; i < filterDescs.length; i++) {			String id= filterDescs[i].getId();			if (enabledFilterIds.contains(id))				result.add(filterDescs[i]);		}