saveScrollState(memento, fViewer.getTree());
	public void saveState(IMemento memento) {		if (fViewer == null) {			// part has not been created			if (fMemento != null) //Keep the old state;				memento.putMemento(fMemento);			return;		}		saveExpansionState(memento);		saveSelectionState(memento);		saveScrollState(memento, fViewer.getTree());		savePatternFilterState(memento);		saveFilterState(memento);		fActionSet.saveState(memento);	}