1/*
2 * Copyright 2006, Haiku. All rights reserved.
3 * Distributed under the terms of the MIT License.
4 *
5 * Authors:
6 *		Stephan A��mus <superstippi@gmx.de>
7 */
8
9#ifndef DOCUMENT_SAVER_H
10#define DOCUMENT_SAVER_H
11
12#include <SupportDefs.h>
13
14class Document;
15
16/*! Interface for all the other savers to implement */
17class DocumentSaver {
18 public:
19								DocumentSaver();
20	virtual						~DocumentSaver();
21
22	virtual	status_t			Save(Document* document) = 0;
23};
24
25#endif // DOCUMENT_SAVER_H
26