Bug 127289 [Markers] SystemFilter and group selection state not preserved
We are not preserving the selection state of the system filters or which group is selected.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/markers/internal/MarkerFilter.java
}
		setting = memento.getString(TAG_WORKING_SET);
		if (setting != null) {
			setWorkingSet(PlatformUI.getWorkbench().getWorkingSetManager()
					.getWorkingSet(setting));
		}
	}
	/**
	 * Save the filter settings for the receiver.
	 * 
	 * @param settings
	 */
	public void saveFilterSettings(IMemento settings) {
		settings.putString(TAG_ENABLED, String.valueOf(enabled));
		settings.putInteger(TAG_ON_RESOURCE, onResource);
		String markerTypeIds = ""; 
		List includedTypes = new ArrayList();
		addAllSubTypes(includedTypes);
		for (int i = 0; i < includedTypes.size(); i++) {
			MarkerType markerType = (MarkerType) includedTypes.get(i);
			markerTypeIds += markerType.getId() + TAG_TYPES_DELIMITER;
			if (selectedTypes.contains(markerType)) {
				markerTypeIds += SELECTED_TRUE + TAG_TYPES_DELIMITER;
			} else {
				markerTypeIds += SELECTED_FALSE + TAG_TYPES_DELIMITER;
			}
		}
		settings.putString(TAG_SELECTION_STATUS, markerTypeIds);
		if (workingSet != null) {
			settings.putString(TAG_WORKING_SET, workingSet.getName());