summaryrefslogtreecommitdiff
path: root/autodoc/source/display/toolkit/hf_navi_sub.cxx
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2013-05-06 21:02:03 +0200
committerMichael Stahl <mstahl@redhat.com>2013-06-04 12:01:12 +0200
commit7a5a19218707ab580d58a3fbadec1148368661f1 (patch)
tree94137a4084019d6cfadac34f31351375a05c10b9 /autodoc/source/display/toolkit/hf_navi_sub.cxx
parentbe49d3a25bc867c4f523cc6ff51ed2e8df9211d7 (diff)
remove cosv, udm and autodoc
implementing UNO IDL support in doxygen: 9 days of work converting IDL file comments to doxygen: 5 days of work removing 57k lines of unmaintained buggy autodoc, bespoke String and File classes: priceless Change-Id: I566edb4f91454baa35e07d901432a8dfd35b9c29
Diffstat (limited to 'autodoc/source/display/toolkit/hf_navi_sub.cxx')
-rw-r--r--autodoc/source/display/toolkit/hf_navi_sub.cxx96
1 files changed, 0 insertions, 96 deletions
diff --git a/autodoc/source/display/toolkit/hf_navi_sub.cxx b/autodoc/source/display/toolkit/hf_navi_sub.cxx
deleted file mode 100644
index a5dbcf65d4c4..000000000000
--- a/autodoc/source/display/toolkit/hf_navi_sub.cxx
+++ /dev/null
@@ -1,96 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-
-#include <precomp.h>
-#include <toolkit/hf_navi_sub.hxx>
-
-
-// NOT FULLY DEFINED SERVICES
-
-
-HF_NaviSubRow::HF_NaviSubRow( Xml::Element & o_rOut )
- : HtmlMaker(o_rOut),
- aRow(),
- pMyRow(0)
-{
- Setup_Row();
-}
-
-HF_NaviSubRow::~HF_NaviSubRow()
-{
-}
-
-void
-HF_NaviSubRow::AddItem( const String & i_sText,
- const String & i_sLink,
- bool i_bSwitchOn )
-{
- aRow.push_back( SubRow_Item( SubRow_Data(i_sText,i_sLink),
- i_bSwitchOn ));
-}
-
-void
-HF_NaviSubRow::SwitchOn( int i_nIndex )
-{
- if ( i_nIndex < int(aRow.size()) )
- aRow[i_nIndex].second = true;
-}
-
-void
-HF_NaviSubRow::Setup_Row()
-{
- Html::Table *
- pTable = new Html::Table;
- CurOut()
- >> *pTable
- << new Html::ClassAttr("navisub")
- << new Xml::AnAttribute( "border", "0" )
- << new Xml::AnAttribute( "cellpadding", "0" );
- pMyRow = &pTable->AddRow();
-}
-
-void
-HF_NaviSubRow::Produce_Row()
-{
- for ( SubRow::const_iterator it = aRow.begin();
- it != aRow.end();
- ++it )
- {
- Xml::Element &
- rCell = *pMyRow
- >> *new Html::TableCell
- << new Html::ClassAttr("navisub");
- StreamLock sl(100);
- Xml::Element &
- rGoon = (*it).second
- ? ( rCell
- >> *new Html::Link( sl()
- << "#"
- << (*it).first.second
- << c_str )
- << new Html::ClassAttr("navisub")
- )
- : rCell;
- rGoon
- << (*it).first.first;
- }
-}
-
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */