public void update(Observable o, Object arg1) {
		if (arg1 != null && arg1 instanceof String && ((String) arg1).contains("VS")) // View settings updates
		{
			m_frame.remove(m_centerPanel);
			m_centerPanel.removeAll();

			if (ViewPreferences.getInstance().getCenterView() == CenterView.WEEK)
				m_centerPanel.add(m_weekView, BorderLayout.CENTER);
			else if (ViewPreferences.getInstance().getCenterView() == CenterView.LIST)
				m_centerPanel.add(m_listView, BorderLayout.CENTER);
			else
				m_centerPanel.add(m_taskListView, BorderLayout.CENTER);

			m_centerPanel.add(m_viewToolBar.getUI(), BorderLayout.NORTH);

			m_frame.add(m_centerPanel, BorderLayout.CENTER);
			m_frame.revalidate();
			m_frame.repaint();
		}
		m_frame.setTitle(ApplicationSettings.getInstance().getLocalizedMessage("window.title"));
	}