X-Git-Url: https://deadsoftware.ru/gitweb?p=odcread.git;a=blobdiff_plain;f=fold.h;h=79ee7354cc7c0c005f30f859ab5799240e83c101;hp=589b76b28783fa740cb718e700231fbb09a9d0d8;hb=2466c23751f131a07432df964658c2de90315e7b;hpb=c71568094a35bbda781ac2070e50a59a3b5ac9f7 diff --git a/fold.h b/fold.h index 589b76b..79ee735 100644 --- a/fold.h +++ b/fold.h @@ -9,31 +9,29 @@ namespace odc { class View : public Store { private: - static const std::string TYPENAME; - static const TypeProxy PROXY; + static const TypeProxy PROXY; public: - View(INTEGER id); - static const std::string &getType(); - static const std::string *getSuper(); + static const std::string TYPENAME; virtual const std::string &getTypeName() const; + + View(INTEGER id); virtual void internalize(Reader &reader); }; class Fold : public View { private: - static const std::string TYPENAME; - static const TypeProxy PROXY; + static const TypeProxy PROXY; Store *d_hidden; SHORTCHAR *d_label; bool d_collapsed; public: - Fold(INTEGER id); - static const std::string &getType(); - static const std::string *getSuper(); + static const std::string TYPENAME; virtual const std::string &getTypeName() const; + + Fold(INTEGER id); virtual void internalize(Reader &reader); virtual std::string toString();