]> git.lyx.org Git - lyx.git/blobdiff - src/insets/InsetLayout.h
Andre's s/getTextClass/textClass/ cleanup.
[lyx.git] / src / insets / InsetLayout.h
index 21d11a6f3a5c1ba71d2accd3b8e646d9932168a7..4706a6d42f4612e046f2dc42511edcd77cf42f08 100644 (file)
 namespace lyx {
 
 class Lexer;
-       
+
 ///
 class InsetLayout {
 public:
        ///
        InsetLayout();
        ///
+       enum InsetDecoration {
+               Classic,
+               Minimalistic,
+               Conglomerate,
+               Default
+       };
+       ///
        bool read(Lexer & lexrc);
        ///
        docstring name() const { return name_; };
@@ -39,8 +46,7 @@ public:
        ///
        docstring labelstring() const { return labelstring_; };
        ///
-       //FIXME This could be an enum
-       std::string decoration() const { return decoration_; };
+       InsetDecoration decoration() const { return decoration_; };
        ///
        std::string latextype() const { return latextype_; };
        ///
@@ -77,7 +83,7 @@ private:
        ///
        docstring labelstring_;
        ///
-       std::string decoration_;
+       InsetDecoration decoration_;
        ///
        std::string latextype_;
        ///