public void clearThawed() {
		// Avoid concurrent modification exceptions.
		ArrayList list = new ArrayList();
		list.addAll(configurationToButtonMap.values());
		Iterator it = list.iterator();

		while (it.hasNext()) {
			ConfigurationButton button = (ConfigurationButton) it.next();
			if (button.state != ConfigurationButton.FREEZE)
				remove(button.getConfiguration());
		}
	}