public void restoreState(IMemento memento, boolean refreshViewer) {
public void restoreState(IMemento memento) {
	public void restoreState(IMemento memento, boolean refreshViewer) {		if (memento == null)			return;		IMemento customFilters= memento.getChild(TAG_CUSTOM_FILTERS);		if (customFilters == null)			return;		String userDefinedPatternsEnabled= customFilters.getString(TAG_USER_DEFINED_PATTERNS_ENABLED);		if (userDefinedPatternsEnabled == null)			return;		fUserDefinedPatternsEnabled= Boolean.valueOf(userDefinedPatternsEnabled).booleanValue();		restoreUserDefinedPatterns(customFilters);		restoreXmlDefinedFilters(customFilters);				updateViewerFilters(refreshViewer);	}