3 * This file is part of LyX, the document processor.
4 * Licence details can be found in the file COPYING.
6 * \author Lars Gullik Bjønnes
7 * \author Jean-Marc Lasgouttes
8 * \author Angus Leeming
10 * Full author contact details are available in file CREDITS.
27 Floating::Floating(string const & type, string const & placement,
28 string const & ext, string const & within,
29 string const & style, string const & name,
30 string const & listName, string const & htmlTag,
31 string const & htmlClass, string const & htmlStyle,
33 : type_(type), placement_(placement), ext_(ext), within_(within),
34 style_(style), name_(name), listName_(listName), html_tag_(htmlTag),
35 html_class_(htmlClass), html_style_(htmlStyle), builtin_(builtin)
39 string const & Floating::type() const
45 string const & Floating::placement() const
51 string const & Floating::ext() const
57 string const & Floating::within() const
63 string const & Floating::style() const
69 string const & Floating::name() const
75 string const & Floating::listName() const
81 string const & Floating::htmlStyle() const
87 string const & Floating::htmlClass() const
89 if (html_class_.empty())
90 html_class_ = "float-" + type_;
95 string const & Floating::htmlTag() const
97 if (html_tag_.empty())
103 bool Floating::builtin() const