}
public static void restoreState() {
LRUWorkingSetsList _lRUWorkingSetsList = new LRUWorkingSetsList(SearchUtil.LRU_WORKINGSET_LIST_SIZE);
SearchUtil.fgLRUWorkingSets = _lRUWorkingSetsList;
final IDialogSettings settingsStore = SearchUtil.getDialogStoreSection();
for (int i = (SearchUtil.LRU_WORKINGSET_LIST_SIZE - 1); (i >= 0); i--) {
{
final String[] lruWorkingSetNames = settingsStore.getArray((SearchUtil.STORE_LRU_WORKING_SET_NAMES + Integer.valueOf(i)));
boolean _tripleNotEquals = (lruWorkingSetNames != null);
if (_tripleNotEquals) {
final Set<IWorkingSet> workingSets = new HashSet<IWorkingSet>(2);
for (int j = 0; (j < lruWorkingSetNames.length); j++) {
{