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 14 class Document; 15 16 class DocumentSaver { 17 public: 18 DocumentSaver(); 19 virtual ~DocumentSaver(); 20 21 virtual status_t Save(Document* document) = 0; 22 }; 23 24 #endif // DOCUMENT_SAVER_H 25