13a3d56df9803caf546a0907117f9d21e79e84f5
5 #include <typeregister.h>
10 class TextModel
: public ContainerModel
{
12 static const std::string TYPENAME
;
13 static const TypeProxy
<TextModel
> PROXY
;
16 TextModel(INTEGER id
);
17 static const std::string
&getType();
18 static const std::string
*getSuper();
19 virtual const std::string
&getTypeName() const;
20 virtual void internalize(Reader
&reader
);
23 class StdTextModel
: public TextModel
{
25 static const std::string TYPENAME
;
26 static const TypeProxy
<StdTextModel
> PROXY
;
29 StdTextModel(INTEGER id
);
30 static const std::string
&getType();
31 static const std::string
*getSuper();
32 virtual const std::string
&getTypeName() const;
33 virtual void internalize(Reader
&reader
);
38 #endif // _TEXTMODEL_H_