public static ProjectFilterSettings getProjectFilterSettings(IProject project) throws CoreException {
private static ProjectFilterSettings getProjectFilterSettings(IProject project) throws CoreException {
	public static ProjectFilterSettings getProjectFilterSettings(IProject project) throws CoreException {		ProjectFilterSettings settings = (ProjectFilterSettings)			project.getSessionProperty(SESSION_PROPERTY_FILTER_SETTINGS);		if (settings == null) {			String savedSettings = project.getPersistentProperty(PERSISTENT_PROPERTY_FILTER_SETTINGS);			if (savedSettings == null) {				settings = ProjectFilterSettings.createDefault();				project.setPersistentProperty(PERSISTENT_PROPERTY_FILTER_SETTINGS, settings.toEncodedString());			} else {				settings = ProjectFilterSettings.fromEncodedString(savedSettings);			}			project.setSessionProperty(SESSION_PROPERTY_FILTER_SETTINGS, settings);		}		return settings;	}