X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=fold.h;h=589b76b28783fa740cb718e700231fbb09a9d0d8;hb=d7f2452e20b04d1559b7bdd3aa49b6fbf7d0abaf;hp=ad566426064087187b09af61640a33f812b72d5a;hpb=5abab2c54b3da53cc9d64cbf0f369fc7486d194c;p=odcread.git diff --git a/fold.h b/fold.h index ad56642..589b76b 100644 --- a/fold.h +++ b/fold.h @@ -1,5 +1,5 @@ -#ifndef _TEXTMODEL_H_ -#define _TEXTMODEL_H_ +#ifndef _FOLD_H_ +#define _FOLD_H_ #include #include @@ -25,14 +25,21 @@ namespace odc { static const std::string TYPENAME; 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(); virtual const std::string &getTypeName() const; virtual void internalize(Reader &reader); + + virtual std::string toString(); + virtual void accept(Visitor &visitor) const; }; } -#endif +#endif // _FOLD_H_