Bug 63883 Cannot configure option for enabling/disabling exclusion filters or custom output folders on a per project basis
Build M9 JDT/Core supports setting enablement for exclusion patterns and custom output folders on a per project basis. This isn't surfaced in the UI. There is only a global flag in workspace preferences.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/NewJavaProjectPreferencePage.java
buf.append(' ');
		}
		return buf.toString();
	}
	
	private static String encodePath(IPath path) {
		if (path == null) {
			return "#"; 
		} else if (path.isEmpty()) {
			return "&"; 
		} else {
			return encode(path.toString());
		}
	}
	
	private static IPath decodePath(String str) {
		if ("#".equals(str)) { 
			return null;
		} else if ("&".equals(str)) { 
			return Path.EMPTY;
		} else {
			return new Path(decode(str));
		}
	}
	
	
	private ArrayList fCheckBoxes;
	private ArrayList fRadioButtons;
	private ArrayList fTextControls;