]> git.lyx.org Git - lyx.git/blobdiff - src/TocBackend.cpp
Andre's s/getTextClass/textClass/ cleanup.
[lyx.git] / src / TocBackend.cpp
index 89880831b2b84a2f6408d3cccd5abd4b2cdbb500..4c5bdb00f363610aa42a7e845bbdd00b3582d9d1 100644 (file)
@@ -92,6 +92,12 @@ Toc const & TocBackend::toc(string const & type) const
 }
 
 
+Toc & TocBackend::toc(string const & type)
+{
+       return tocs_[type];
+}
+
+
 void TocBackend::updateItem(ParConstIterator const & par_it)
 {
        if (toc("tableofcontents").empty()) {
@@ -102,7 +108,7 @@ void TocBackend::updateItem(ParConstIterator const & par_it)
        }
 
        BufferParams const & bufparams = buffer_->params();
-       const int min_toclevel = bufparams.getTextClass().min_toclevel();
+       const int min_toclevel = bufparams.textClass().min_toclevel();
 
        TocIterator toc_item = item("tableofcontents", par_it);
 
@@ -119,8 +125,8 @@ void TocBackend::updateItem(ParConstIterator const & par_it)
                                break;
                        Paragraph const & par =
                                *static_cast<InsetOptArg&>(inset).paragraphs().begin();
-                       if (!toc_item->par_it_->getLabelstring().empty())
-                               tocstring = toc_item->par_it_->getLabelstring() + ' ';
+                       if (!toc_item->par_it_->labelString().empty())
+                               tocstring = toc_item->par_it_->labelString() + ' ';
                        tocstring += par.asString(*buffer_, false);
                        break;
                }
@@ -141,7 +147,7 @@ void TocBackend::update()
        tocs_.clear();
 
        BufferParams const & bufparams = buffer_->params();
-       const int min_toclevel = bufparams.getTextClass().min_toclevel();
+       const int min_toclevel = bufparams.textClass().min_toclevel();
 
        Toc & toc = tocs_["tableofcontents"];
        ParConstIterator pit = buffer_->par_iterator_begin();
@@ -157,15 +163,15 @@ void TocBackend::update()
                InsetList::const_iterator end = pit->insetList().end();
                for (; it != end; ++it) {
                        Inset & inset = *it->inset;
-                       inset.addToToc(tocs_, *buffer_, pit);
+                       inset.addToToc(*buffer_, pit);
                        switch (inset.lyxCode()) {
                        case OPTARG_CODE: {
                                if (!tocstring.empty())
                                        break;
                                Paragraph const & par =
                                        *static_cast<InsetOptArg&>(inset).paragraphs().begin();
-                               if (!pit->getLabelstring().empty())
-                                       tocstring = pit->getLabelstring() + ' ';
+                               if (!pit->labelString().empty())
+                                       tocstring = pit->labelString() + ' ';
                                tocstring += par.asString(*buffer_, false);
                                break;
                        }