summaryrefslogtreecommitdiffstats
path: root/writerperfect/source/common/SectionStyle.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'writerperfect/source/common/SectionStyle.cxx')
-rw-r--r--writerperfect/source/common/SectionStyle.cxx75
1 files changed, 0 insertions, 75 deletions
diff --git a/writerperfect/source/common/SectionStyle.cxx b/writerperfect/source/common/SectionStyle.cxx
deleted file mode 100644
index 5f8c17138d6c..000000000000
--- a/writerperfect/source/common/SectionStyle.cxx
+++ /dev/null
@@ -1,75 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/* SectionStyle: Stores (and writes) section-based information (e.g.: a column
- * break needs a new section) that is needed at the head of an OO document and
- * is referenced throughout the entire document
- *
- * 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/.
- *
- * For further information visit http://libwpd.sourceforge.net
- */
-
-/* "This product is not manufactured, approved, or supported by
- * Corel Corporation or Corel Corporation Limited."
- */
-#include "FilterInternal.hxx"
-#include "SectionStyle.hxx"
-#include "DocumentElement.hxx"
-#include <math.h>
-
-#ifdef _MSC_VER
-double rint(double x);
-#endif /* _WIN32 */
-
-SectionStyle::SectionStyle(const WPXPropertyList &xPropList,
- const WPXPropertyListVector &xColumns,
- const char *psName) :
- Style(psName),
- mPropList(xPropList),
- mColumns(xColumns)
-{
-}
-
-void SectionStyle::write(OdfDocumentHandler *pHandler) const
-{
- TagOpenElement styleOpen("style:style");
- styleOpen.addAttribute("style:name", getName());
- styleOpen.addAttribute("style:family", "section");
- styleOpen.write(pHandler);
-
- // if the number of columns is <= 1, we will never come here. This is only an additional check
- // style properties
- pHandler->startElement("style:section-properties", mPropList);
-
- // column properties
- WPXPropertyList columnProps;
-
- if (mColumns.count() > 1)
- {
- columnProps.insert("fo:column-count", (int)mColumns.count());
- pHandler->startElement("style:columns", columnProps);
-
- WPXPropertyListVector::Iter i(mColumns);
- for (i.rewind(); i.next();)
- {
- pHandler->startElement("style:column", i());
- pHandler->endElement("style:column");
- }
- }
- else
- {
- columnProps.insert("fo:column-count", 0);
- columnProps.insert("fo:column-gap", 0.0);
- pHandler->startElement("style:columns", columnProps);
- }
-
- pHandler->endElement("style:columns");
-
-
- pHandler->endElement("style:section-properties");
-
- pHandler->endElement("style:style");
-}
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */