1/*
2 * Copyright 2011, Rene Gollent, rene@gollent.com.
3 * Distributed under the terms of the MIT License.
4 */
5#ifndef TEAM_UI_SETTINGS_FACTORY_H
6#define TEAM_UI_SETTINGS_FACTORY_H
7
8
9#include <SupportDefs.h>
10
11
12class BMessage;
13class TeamUiSettings;
14
15class TeamUiSettingsFactory {
16public:
17	virtual						~TeamUiSettingsFactory();
18
19	virtual	status_t			Create(const BMessage& archive,
20									TeamUiSettings*& settings) const = 0;
21};
22
23#endif // TEAM_UI_SETTINGS_FACTORY_H
24