2 * Copyright 2006-2007, Haiku. All rights reserved.
3 * Distributed under the terms of the MIT License.
6 * Stephan Aßmus <superstippi@gmx.de>
8 #ifndef MESSAGE_IMPORTER_H
9 #define MESSAGE_IMPORTER_H
13 # include "Importer.h"
15 # include <SupportDefs.h>
18 #include "IconBuild.h"
35 class MessageImporter
: public Importer
{
37 class MessageImporter
{
41 virtual ~MessageImporter();
43 status_t
Import(Icon
* icon
,
47 status_t
_ImportPaths(const BMessage
* archive
,
48 PathContainer
* paths
) const;
49 status_t
_ImportStyles(const BMessage
* archive
,
50 StyleContainer
* styles
) const;
51 status_t
_ImportShapes(const BMessage
* archive
,
53 StyleContainer
* styles
,
54 ShapeContainer
* shapes
) const;
61 #endif // MESSAGE_IMPORTER_H