Bug 77586 Build Path inclusion filters: filter language must be explained
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/buildpaths/TypeRestrictionEntryDialog.java
if (isExclusion) {
			if (patternToEdit == null) {
				title= NewWizardMessages.getString("TypeRestrictionEntryDialog.exclude.add.title"); 
			} else {
				title= NewWizardMessages.getString("TypeRestrictionEntryDialog.exclude.edit.title"); 
			}
			message= NewWizardMessages.getFormattedString("TypeRestrictionEntryDialog.exclude.pattern.label", entryToEdit.getPath().makeRelative().toString());  
		} else {
			if (patternToEdit == null) {
				title= NewWizardMessages.getString("TypeRestrictionEntryDialog.include.add.title"); 
			} else {
				title= NewWizardMessages.getString("TypeRestrictionEntryDialog.include.edit.title"); 
			}
			message= NewWizardMessages.getFormattedString("TypeRestrictionEntryDialog.include.pattern.label", entryToEdit.getPath().makeRelative().toString());  
		}
		setTitle(title);
		if (patternToEdit != null) {
			fExistingPatterns.remove(patternToEdit);
		}
		
		
		IWorkspaceRoot root= entryToEdit.getJavaProject().getProject().getWorkspace().getRoot();
		IResource res= root.findMember(entryToEdit.getPath());
		if (res instanceof IContainer) {
			fCurrSourceFolder= (IContainer) res;
		}		
		
		fExclusionPatternStatus= new StatusInfo();
		
		ExclusionPatternAdapter adapter= new ExclusionPatternAdapter();