namespace lyx {
+/////////////////////////////////////////////////////////////////////
+//
+// InsetIndex
+//
+///////////////////////////////////////////////////////////////////////
+
InsetIndex::InsetIndex(Buffer const & buf)
: InsetCollapsable(buf)
{}
-InsetIndex::InsetIndex(InsetIndex const & in)
- : InsetCollapsable(in)
-{}
-
-
int InsetIndex::docbook(odocstream & os, OutputParams const & runparams) const
{
os << "<indexterm><primary>";
}
-Inset * InsetIndex::clone() const
-{
- return new InsetIndex(*this);
-}
-
-
void InsetIndex::write(ostream & os) const
{
os << to_utf8(name()) << "\n";
}
+/////////////////////////////////////////////////////////////////////
+//
+// InsetPrintIndex
+//
+///////////////////////////////////////////////////////////////////////
+
InsetPrintIndex::InsetPrintIndex(InsetCommandParams const & p)
: InsetCommand(p, string())
{}
ParamInfo const & InsetPrintIndex::findInfo(string const & /* cmdName */)
{
static ParamInfo param_info_;
- if (param_info_.empty()) {
+ if (param_info_.empty())
param_info_.add("name", ParamInfo::LATEX_REQUIRED);
- }
return param_info_;
}