[Libreoffice-commits] core.git: sw/source
Miklos Vajna
vmiklos at collabora.co.uk
Thu Jun 1 09:39:18 UTC 2017
sw/source/filter/ww8/rtfattributeoutput.hxx | 310 ++++++++++++++--------------
sw/source/filter/ww8/rtfexport.hxx | 90 ++++----
sw/source/filter/ww8/rtfsdrexport.hxx | 14 -
3 files changed, 207 insertions(+), 207 deletions(-)
New commits:
commit 9b2aeefa48a245b11b499401276263e3a9241325
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Thu Jun 1 09:04:56 2017 +0200
sw RTF export: remove redundant virtual keywords
Change-Id: Iabc62f8166cb4f2013fc6c2908c8172f9acb0336
Reviewed-on: https://gerrit.libreoffice.org/38294
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
diff --git a/sw/source/filter/ww8/rtfattributeoutput.hxx b/sw/source/filter/ww8/rtfattributeoutput.hxx
index 23e8466681da..fe790f91a497 100644
--- a/sw/source/filter/ww8/rtfattributeoutput.hxx
+++ b/sw/source/filter/ww8/rtfattributeoutput.hxx
@@ -42,40 +42,40 @@ class RtfAttributeOutput : public AttributeOutputBase
friend class RtfStringBufferValue;
public:
/// Export the state of RTL/CJK.
- virtual void RTLAndCJKState(bool bIsRTL, sal_uInt16 nScript) override;
+ void RTLAndCJKState(bool bIsRTL, sal_uInt16 nScript) override;
/// Start of the paragraph.
- virtual void StartParagraph(ww8::WW8TableNodeInfo::Pointer_t pTextNodeInfo) override;
+ void StartParagraph(ww8::WW8TableNodeInfo::Pointer_t pTextNodeInfo) override;
/// End of the paragraph.
- virtual void EndParagraph(ww8::WW8TableNodeInfoInner::Pointer_t pTextNodeInfoInner) override;
+ void EndParagraph(ww8::WW8TableNodeInfoInner::Pointer_t pTextNodeInfoInner) override;
/// Empty paragraph.
- virtual void EmptyParagraph() override;
+ void EmptyParagraph() override;
/// Called in order to output section breaks.
- virtual void SectionBreaks(const SwNode& rNode) override;
+ void SectionBreaks(const SwNode& rNode) override;
/// Called before we start outputting the attributes.
- virtual void StartParagraphProperties() override;
+ void StartParagraphProperties() override;
/// Called after we end outputting the attributes.
- virtual void EndParagraphProperties(const SfxItemSet& rParagraphMarkerProperties, const SwRedlineData* pRedlineData, const SwRedlineData* pRedlineParagraphMarkerDeleted, const SwRedlineData* pRedlineParagraphMarkerInserted) override;
+ void EndParagraphProperties(const SfxItemSet& rParagraphMarkerProperties, const SwRedlineData* pRedlineData, const SwRedlineData* pRedlineParagraphMarkerDeleted, const SwRedlineData* pRedlineParagraphMarkerInserted) override;
/// Start of the text run.
- virtual void StartRun(const SwRedlineData* pRedlineData, bool bSingleEmptyRun = false) override;
+ void StartRun(const SwRedlineData* pRedlineData, bool bSingleEmptyRun = false) override;
/// End of the text run.
- virtual void EndRun() override;
+ void EndRun() override;
/// Called before we start outputting the attributes.
- virtual void StartRunProperties() override;
+ void StartRunProperties() override;
/// Called after we end outputting the attributes.
- virtual void EndRunProperties(const SwRedlineData* pRedlineData) override;
+ void EndRunProperties(const SwRedlineData* pRedlineData) override;
/// Output text (inside a run).
- virtual void RunText(const OUString& rText, rtl_TextEncoding eCharSet = RTL_TEXTENCODING_UTF8) override;
+ void RunText(const OUString& rText, rtl_TextEncoding eCharSet = RTL_TEXTENCODING_UTF8) override;
// Access to (anyway) private buffers, used by the sdr exporter
OStringBuffer& RunText();
@@ -86,133 +86,133 @@ public:
OStringBuffer& StylesEnd();
/// Output text (without markup).
- virtual void RawText(const OUString& rText, rtl_TextEncoding eCharSet) override;
+ void RawText(const OUString& rText, rtl_TextEncoding eCharSet) override;
/// Output ruby start.
- virtual void StartRuby(const SwTextNode& rNode, sal_Int32 nPos, const SwFormatRuby& rRuby) override;
+ void StartRuby(const SwTextNode& rNode, sal_Int32 nPos, const SwFormatRuby& rRuby) override;
/// Output ruby end.
- virtual void EndRuby() override;
+ void EndRuby() override;
/// Output URL start.
- virtual bool StartURL(const OUString& rUrl, const OUString& rTarget) override;
+ bool StartURL(const OUString& rUrl, const OUString& rTarget) override;
/// Output URL end.
- virtual bool EndURL(bool isAtEndOfParagraph) override;
+ bool EndURL(bool isAtEndOfParagraph) override;
- virtual void FieldVanish(const OUString& rText, ww::eField eType) override;
+ void FieldVanish(const OUString& rText, ww::eField eType) override;
/// Output redlining.
///
/// The common attribute that can be among the run properties.
- virtual void Redline(const SwRedlineData* pRedline) override;
+ void Redline(const SwRedlineData* pRedline) override;
- virtual void FormatDrop(const SwTextNode& rNode, const SwFormatDrop& rSwFormatDrop, sal_uInt16 nStyle, ww8::WW8TableNodeInfo::Pointer_t pTextNodeInfo, ww8::WW8TableNodeInfoInner::Pointer_t pTextNodeInfoInner) override;
+ void FormatDrop(const SwTextNode& rNode, const SwFormatDrop& rSwFormatDrop, sal_uInt16 nStyle, ww8::WW8TableNodeInfo::Pointer_t pTextNodeInfo, ww8::WW8TableNodeInfoInner::Pointer_t pTextNodeInfoInner) override;
/// Output style.
- virtual void ParagraphStyle(sal_uInt16 nStyle) override;
-
- virtual void TableInfoCell(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableInfoRow(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableDefinition(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableDefaultBorders(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableBackgrounds(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableRowRedline(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableCellRedline(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableHeight(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableCanSplit(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableBidi(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableVerticalCell(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableNodeInfoInner(ww8::WW8TableNodeInfoInner::Pointer_t pNodeInfoInner) override;
- virtual void TableOrientation(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableSpacing(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
- virtual void TableRowEnd(sal_uInt32 nDepth) override;
+ void ParagraphStyle(sal_uInt16 nStyle) override;
+
+ void TableInfoCell(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableInfoRow(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableDefinition(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableDefaultBorders(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableBackgrounds(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableRowRedline(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableCellRedline(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableHeight(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableCanSplit(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableBidi(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableVerticalCell(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableNodeInfoInner(ww8::WW8TableNodeInfoInner::Pointer_t pNodeInfoInner) override;
+ void TableOrientation(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableSpacing(ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner) override;
+ void TableRowEnd(sal_uInt32 nDepth) override;
/// Start of the styles table.
- virtual void StartStyles() override;
+ void StartStyles() override;
/// End of the styles table.
- virtual void EndStyles(sal_uInt16 nNumberOfStyles) override;
+ void EndStyles(sal_uInt16 nNumberOfStyles) override;
/// Write default style.
- virtual void DefaultStyle() override;
+ void DefaultStyle() override;
/// Start of a style in the styles table.
- virtual void StartStyle(const OUString& rName, StyleType eType,
- sal_uInt16 nBase, sal_uInt16 nNext, sal_uInt16 nWwId, sal_uInt16 nId,
- bool bAutoUpdate) override;
+ void StartStyle(const OUString& rName, StyleType eType,
+ sal_uInt16 nBase, sal_uInt16 nNext, sal_uInt16 nWwId, sal_uInt16 nId,
+ bool bAutoUpdate) override;
/// End of a style in the styles table.
- virtual void EndStyle() override;
+ void EndStyle() override;
/// Start of (paragraph or run) properties of a style.
- virtual void StartStyleProperties(bool bParProp, sal_uInt16 nStyle) override;
+ void StartStyleProperties(bool bParProp, sal_uInt16 nStyle) override;
/// End of (paragraph or run) properties of a style.
- virtual void EndStyleProperties(bool bParProp) override;
+ void EndStyleProperties(bool bParProp) override;
/// Numbering rule and Id.
- virtual void OutlineNumbering(sal_uInt8 nLvl) override;
+ void OutlineNumbering(sal_uInt8 nLvl) override;
/// Page break
/// As a paragraph property - the paragraph should be on the next page.
- virtual void PageBreakBefore(bool bBreak) override;
+ void PageBreakBefore(bool bBreak) override;
/// Write a section break
/// msword::ColumnBreak or msword::PageBreak
- virtual void SectionBreak(sal_uInt8 nC, const WW8_SepInfo* pSectionInfo = nullptr) override;
+ void SectionBreak(sal_uInt8 nC, const WW8_SepInfo* pSectionInfo = nullptr) override;
/// Start of the section properties.
- virtual void StartSection() override;
+ void StartSection() override;
/// End of the section properties.
- virtual void EndSection() override;
+ void EndSection() override;
/// Protection of forms.
- virtual void SectionFormProtection(bool bProtected) override;
+ void SectionFormProtection(bool bProtected) override;
/// Numbering of the lines in the document.
- virtual void SectionLineNumbering(sal_uLong nRestartNo, const SwLineNumberInfo& rLnNumInfo) override;
+ void SectionLineNumbering(sal_uLong nRestartNo, const SwLineNumberInfo& rLnNumInfo) override;
/// Has different headers/footers for the title page.
- virtual void SectionTitlePage() override;
+ void SectionTitlePage() override;
/// Description of the page borders.
- virtual void SectionPageBorders(const SwFrameFormat* pFormat, const SwFrameFormat* pFirstPageFormat) override;
+ void SectionPageBorders(const SwFrameFormat* pFormat, const SwFrameFormat* pFirstPageFormat) override;
/// Columns populated from right/numbers on the right side?
- virtual void SectionBiDi(bool bBiDi) override;
+ void SectionBiDi(bool bBiDi) override;
/// The style of the page numbers.
///
- virtual void SectionPageNumbering(sal_uInt16 nNumType, const ::boost::optional<sal_uInt16>& oPageRestartNumber) override;
+ void SectionPageNumbering(sal_uInt16 nNumType, const ::boost::optional<sal_uInt16>& oPageRestartNumber) override;
/// The type of breaking.
- virtual void SectionType(sal_uInt8 nBreakCode) override;
+ void SectionType(sal_uInt8 nBreakCode) override;
/// Definition of a numbering instance.
- virtual void NumberingDefinition(sal_uInt16 nId, const SwNumRule& rRule) override;
+ void NumberingDefinition(sal_uInt16 nId, const SwNumRule& rRule) override;
/// Start of the abstract numbering definition instance.
- virtual void StartAbstractNumbering(sal_uInt16 nId) override;
+ void StartAbstractNumbering(sal_uInt16 nId) override;
/// End of the abstract numbering definition instance.
- virtual void EndAbstractNumbering() override;
+ void EndAbstractNumbering() override;
/// All the numbering level information.
- virtual void NumberingLevel(sal_uInt8 nLevel,
- sal_uInt16 nStart,
- sal_uInt16 nNumberingType,
- SvxAdjust eAdjust,
- const sal_uInt8* pNumLvlPos,
- sal_uInt8 nFollow,
- const wwFont* pFont,
- const SfxItemSet* pOutSet,
- sal_Int16 nIndentAt,
- sal_Int16 nFirstLineIndex,
- sal_Int16 nListTabPos,
- const OUString& rNumberingString,
- const SvxBrushItem* pBrush) override;//For i120928,to export graphic of bullet
+ void NumberingLevel(sal_uInt8 nLevel,
+ sal_uInt16 nStart,
+ sal_uInt16 nNumberingType,
+ SvxAdjust eAdjust,
+ const sal_uInt8* pNumLvlPos,
+ sal_uInt8 nFollow,
+ const wwFont* pFont,
+ const SfxItemSet* pOutSet,
+ sal_Int16 nIndentAt,
+ sal_Int16 nFirstLineIndex,
+ sal_Int16 nListTabPos,
+ const OUString& rNumberingString,
+ const SvxBrushItem* pBrush) override;//For i120928,to export graphic of bullet
void WriteField_Impl(const SwField* pField, ww::eField eType, const OUString& rFieldCmd, FieldFlags nMode);
void WriteBookmarks_Impl(std::vector< OUString >& rStarts, std::vector< OUString >& rEnds);
@@ -221,230 +221,230 @@ public:
protected:
/// Output frames - the implementation.
- virtual void OutputFlyFrame_Impl(const ww8::Frame& rFormat, const Point& rNdTopLeft) override;
+ void OutputFlyFrame_Impl(const ww8::Frame& rFormat, const Point& rNdTopLeft) override;
/// Sfx item Sfx item RES_CHRATR_CASEMAP
- virtual void CharCaseMap(const SvxCaseMapItem& rCaseMap) override;
+ void CharCaseMap(const SvxCaseMapItem& rCaseMap) override;
/// Sfx item Sfx item RES_CHRATR_COLOR
- virtual void CharColor(const SvxColorItem& rColor) override;
+ void CharColor(const SvxColorItem& rColor) override;
/// Sfx item Sfx item RES_CHRATR_CONTOUR
- virtual void CharContour(const SvxContourItem& rContour) override;
+ void CharContour(const SvxContourItem& rContour) override;
/// Sfx item RES_CHRATR_CROSSEDOUT
- virtual void CharCrossedOut(const SvxCrossedOutItem& rCrossedOut) override;
+ void CharCrossedOut(const SvxCrossedOutItem& rCrossedOut) override;
/// Sfx item RES_CHRATR_ESCAPEMENT
- virtual void CharEscapement(const SvxEscapementItem& rEscapement) override;
+ void CharEscapement(const SvxEscapementItem& rEscapement) override;
/// Sfx item RES_CHRATR_FONT
- virtual void CharFont(const SvxFontItem& rFont) override;
+ void CharFont(const SvxFontItem& rFont) override;
/// Sfx item RES_CHRATR_FONTSIZE
- virtual void CharFontSize(const SvxFontHeightItem& rFontSize) override;
+ void CharFontSize(const SvxFontHeightItem& rFontSize) override;
/// Sfx item RES_CHRATR_KERNING
- virtual void CharKerning(const SvxKerningItem& rKerning) override;
+ void CharKerning(const SvxKerningItem& rKerning) override;
/// Sfx item RES_CHRATR_LANGUAGE
- virtual void CharLanguage(const SvxLanguageItem& rLanguage) override;
+ void CharLanguage(const SvxLanguageItem& rLanguage) override;
/// Sfx item RES_CHRATR_POSTURE
- virtual void CharPosture(const SvxPostureItem& rPosture) override;
+ void CharPosture(const SvxPostureItem& rPosture) override;
/// Sfx item RES_CHRATR_SHADOWED
- virtual void CharShadow(const SvxShadowedItem& rShadow) override;
+ void CharShadow(const SvxShadowedItem& rShadow) override;
/// Sfx item RES_CHRATR_UNDERLINE
- virtual void CharUnderline(const SvxUnderlineItem& rUnderline) override;
+ void CharUnderline(const SvxUnderlineItem& rUnderline) override;
/// Sfx item RES_CHRATR_WEIGHT
- virtual void CharWeight(const SvxWeightItem& rWeight) override;
+ void CharWeight(const SvxWeightItem& rWeight) override;
/// Sfx item RES_CHRATR_AUTOKERN
- virtual void CharAutoKern(const SvxAutoKernItem&) override;
+ void CharAutoKern(const SvxAutoKernItem&) override;
/// Sfx item RES_CHRATR_BLINK
- virtual void CharAnimatedText(const SvxBlinkItem& rBlink) override;
+ void CharAnimatedText(const SvxBlinkItem& rBlink) override;
/// Sfx item RES_CHRATR_BACKGROUND
- virtual void CharBackground(const SvxBrushItem& rBrush) override;
+ void CharBackground(const SvxBrushItem& rBrush) override;
/// Sfx item RES_CHRATR_CJK_FONT
- virtual void CharFontCJK(const SvxFontItem& rFont) override;
+ void CharFontCJK(const SvxFontItem& rFont) override;
/// Sfx item RES_CHRATR_CJK_FONTSIZE
- virtual void CharFontSizeCJK(const SvxFontHeightItem& rFontSize) override;
+ void CharFontSizeCJK(const SvxFontHeightItem& rFontSize) override;
/// Sfx item RES_CHRATR_CJK_LANGUAGE
- virtual void CharLanguageCJK(const SvxLanguageItem& rLanguageItem) override;
+ void CharLanguageCJK(const SvxLanguageItem& rLanguageItem) override;
/// Sfx item RES_CHRATR_CJK_POSTURE
- virtual void CharPostureCJK(const SvxPostureItem& rPosture) override;
+ void CharPostureCJK(const SvxPostureItem& rPosture) override;
/// Sfx item RES_CHRATR_CJK_WEIGHT
- virtual void CharWeightCJK(const SvxWeightItem& rWeight) override;
+ void CharWeightCJK(const SvxWeightItem& rWeight) override;
/// Sfx item RES_CHRATR_CTL_FONT
- virtual void CharFontCTL(const SvxFontItem& rFont) override;
+ void CharFontCTL(const SvxFontItem& rFont) override;
/// Sfx item RES_CHRATR_CTL_FONTSIZE
- virtual void CharFontSizeCTL(const SvxFontHeightItem& rFontSize) override;
+ void CharFontSizeCTL(const SvxFontHeightItem& rFontSize) override;
/// Sfx item RES_CHRATR_CTL_LANGUAGE
- virtual void CharLanguageCTL(const SvxLanguageItem& rLanguageItem) override;
+ void CharLanguageCTL(const SvxLanguageItem& rLanguageItem) override;
/// Sfx item RES_CHRATR_CTL_POSTURE
- virtual void CharPostureCTL(const SvxPostureItem& rWeight) override;
+ void CharPostureCTL(const SvxPostureItem& rWeight) override;
/// Sfx item RES_CHRATR_CTL_WEIGHT
- virtual void CharWeightCTL(const SvxWeightItem& rWeight) override;
+ void CharWeightCTL(const SvxWeightItem& rWeight) override;
/// Sfx item RES_CHRATR_BidiRTL
- virtual void CharBidiRTL(const SfxPoolItem&) override;
+ void CharBidiRTL(const SfxPoolItem&) override;
/// Sfx item RES_CHRATR_IdctHint
- virtual void CharIdctHint(const SfxPoolItem&) override;
+ void CharIdctHint(const SfxPoolItem&) override;
/// Sfx item RES_CHRATR_ROTATE
- virtual void CharRotate(const SvxCharRotateItem& rRotate) override;
+ void CharRotate(const SvxCharRotateItem& rRotate) override;
/// Sfx item RES_CHRATR_EMPHASIS_MARK
- virtual void CharEmphasisMark(const SvxEmphasisMarkItem& rEmphasisMark) override;
+ void CharEmphasisMark(const SvxEmphasisMarkItem& rEmphasisMark) override;
/// Sfx item RES_CHRATR_TWO_LINES
- virtual void CharTwoLines(const SvxTwoLinesItem& rTwoLines) override;
+ void CharTwoLines(const SvxTwoLinesItem& rTwoLines) override;
/// Sfx item RES_CHRATR_SCALEW
- virtual void CharScaleWidth(const SvxCharScaleWidthItem& rScaleWidth) override;
+ void CharScaleWidth(const SvxCharScaleWidthItem& rScaleWidth) override;
/// Sfx item RES_CHRATR_RELIEF
- virtual void CharRelief(const SvxCharReliefItem& rRelief) override;
+ void CharRelief(const SvxCharReliefItem& rRelief) override;
/// Sfx item RES_CHRATR_HIDDEN
- virtual void CharHidden(const SvxCharHiddenItem& rHidden) override;
+ void CharHidden(const SvxCharHiddenItem& rHidden) override;
/// Sfx item RES_CHRATR_BOX
- virtual void CharBorder(const ::editeng::SvxBorderLine* pAllBorder, const sal_uInt16 nDist, const bool bShadow) override;
+ void CharBorder(const ::editeng::SvxBorderLine* pAllBorder, const sal_uInt16 nDist, const bool bShadow) override;
/// Sfx item RES_CHRATR_HIGHLIGHT
- virtual void CharHighlight(const SvxBrushItem&) override;
+ void CharHighlight(const SvxBrushItem&) override;
/// Sfx item RES_TXTATR_INETFMT
- virtual void TextINetFormat(const SwFormatINetFormat&) override;
+ void TextINetFormat(const SwFormatINetFormat&) override;
/// Sfx item RES_TXTATR_CHARFMT
- virtual void TextCharFormat(const SwFormatCharFormat&) override;
+ void TextCharFormat(const SwFormatCharFormat&) override;
/// Sfx item RES_TXTATR_FTN
- virtual void TextFootnote_Impl(const SwFormatFootnote&) override;
+ void TextFootnote_Impl(const SwFormatFootnote&) override;
/// Sfx item RES_PARATR_LINESPACING
- virtual void ParaLineSpacing_Impl(short nSpace, short nMulti) override;
+ void ParaLineSpacing_Impl(short nSpace, short nMulti) override;
/// Sfx item RES_PARATR_ADJUST
- virtual void ParaAdjust(const SvxAdjustItem& rAdjust) override;
+ void ParaAdjust(const SvxAdjustItem& rAdjust) override;
/// Sfx item RES_PARATR_SPLIT
- virtual void ParaSplit(const SvxFormatSplitItem& rSplit) override;
+ void ParaSplit(const SvxFormatSplitItem& rSplit) override;
/// Sfx item RES_PARATR_WIDOWS
- virtual void ParaWidows(const SvxWidowsItem& rWidows) override;
+ void ParaWidows(const SvxWidowsItem& rWidows) override;
/// Sfx item RES_PARATR_TABSTOP
- virtual void ParaTabStop(const SvxTabStopItem& rTabStop) override;
+ void ParaTabStop(const SvxTabStopItem& rTabStop) override;
/// Sfx item RES_PARATR_HYPHENZONE
- virtual void ParaHyphenZone(const SvxHyphenZoneItem&) override;
+ void ParaHyphenZone(const SvxHyphenZoneItem&) override;
/// Sfx item RES_PARATR_NUMRULE
- virtual void ParaNumRule_Impl(const SwTextNode* pTextNd, sal_Int32 nLvl, sal_Int32 nNumId) override;
+ void ParaNumRule_Impl(const SwTextNode* pTextNd, sal_Int32 nLvl, sal_Int32 nNumId) override;
/// Sfx item RES_PARATR_SCRIPTSPACE
- virtual void ParaScriptSpace(const SfxBoolItem&) override;
+ void ParaScriptSpace(const SfxBoolItem&) override;
/// Sfx item RES_PARATR_HANGINGPUNCTUATION
- virtual void ParaHangingPunctuation(const SfxBoolItem&) override;
+ void ParaHangingPunctuation(const SfxBoolItem&) override;
/// Sfx item RES_PARATR_FORBIDDEN_RULES
- virtual void ParaForbiddenRules(const SfxBoolItem&) override;
+ void ParaForbiddenRules(const SfxBoolItem&) override;
/// Sfx item RES_PARATR_VERTALIGN
- virtual void ParaVerticalAlign(const SvxParaVertAlignItem& rAlign) override;
+ void ParaVerticalAlign(const SvxParaVertAlignItem& rAlign) override;
/// Sfx item RES_PARATR_SNAPTOGRID
- virtual void ParaSnapToGrid(const SvxParaGridItem&) override;
+ void ParaSnapToGrid(const SvxParaGridItem&) override;
/// Sfx item RES_FRM_SIZE
- virtual void FormatFrameSize(const SwFormatFrameSize&) override;
+ void FormatFrameSize(const SwFormatFrameSize&) override;
/// Sfx item RES_PAPER_BIN
- virtual void FormatPaperBin(const SvxPaperBinItem&) override;
+ void FormatPaperBin(const SvxPaperBinItem&) override;
/// Sfx item RES_LR_SPACE
- virtual void FormatLRSpace(const SvxLRSpaceItem& rLRSpace) override;
+ void FormatLRSpace(const SvxLRSpaceItem& rLRSpace) override;
/// Sfx item RES_UL_SPACE
- virtual void FormatULSpace(const SvxULSpaceItem& rULSpace) override;
+ void FormatULSpace(const SvxULSpaceItem& rULSpace) override;
/// Sfx item RES_SURROUND
- virtual void FormatSurround(const SwFormatSurround&) override;
+ void FormatSurround(const SwFormatSurround&) override;
/// Sfx item RES_VERT_ORIENT
- virtual void FormatVertOrientation(const SwFormatVertOrient&) override;
+ void FormatVertOrientation(const SwFormatVertOrient&) override;
/// Sfx item RES_HORI_ORIENT
- virtual void FormatHorizOrientation(const SwFormatHoriOrient&) override;
+ void FormatHorizOrientation(const SwFormatHoriOrient&) override;
/// Sfx item RES_ANCHOR
- virtual void FormatAnchor(const SwFormatAnchor&) override;
+ void FormatAnchor(const SwFormatAnchor&) override;
/// Sfx item RES_BACKGROUND
- virtual void FormatBackground(const SvxBrushItem&) override;
+ void FormatBackground(const SvxBrushItem&) override;
/// Sfx item RES_FILL_STYLE
- virtual void FormatFillStyle(const XFillStyleItem&) override;
+ void FormatFillStyle(const XFillStyleItem&) override;
/// Sfx item RES_FILL_GRADIENT
- virtual void FormatFillGradient(const XFillGradientItem&) override;
+ void FormatFillGradient(const XFillGradientItem&) override;
/// Sfx item RES_BOX
- virtual void FormatBox(const SvxBoxItem&) override;
+ void FormatBox(const SvxBoxItem&) override;
/// Sfx item RES_COL
- virtual void FormatColumns_Impl(sal_uInt16 nCols, const SwFormatCol& rCol, bool bEven, SwTwips nPageSize) override;
+ void FormatColumns_Impl(sal_uInt16 nCols, const SwFormatCol& rCol, bool bEven, SwTwips nPageSize) override;
/// Sfx item RES_KEEP
- virtual void FormatKeep(const SvxFormatKeepItem&) override;
+ void FormatKeep(const SvxFormatKeepItem&) override;
/// Sfx item RES_TEXTGRID
- virtual void FormatTextGrid(const SwTextGridItem&) override;
+ void FormatTextGrid(const SwTextGridItem&) override;
/// Sfx item RES_LINENUMBER
- virtual void FormatLineNumbering(const SwFormatLineNumber&) override;
+ void FormatLineNumbering(const SwFormatLineNumber&) override;
/// Sfx item RES_FRAMEDIR
- virtual void FormatFrameDirection(const SvxFrameDirectionItem&) override;
+ void FormatFrameDirection(const SvxFrameDirectionItem&) override;
/// Sfx item RES_PARATR_GRABBAG
- virtual void ParaGrabBag(const SfxGrabBagItem&) override;
+ void ParaGrabBag(const SfxGrabBagItem&) override;
/// Sfx item RES_CHRATR_GRABBAG
- virtual void CharGrabBag(const SfxGrabBagItem&) override;
+ void CharGrabBag(const SfxGrabBagItem&) override;
/// Sfx item RES_PARATR_OUTLINELEVEL
- virtual void ParaOutlineLevel(const SfxUInt16Item&) override;
+ void ParaOutlineLevel(const SfxUInt16Item&) override;
/// Write the expanded field
- virtual void WriteExpand(const SwField* pField) override;
+ void WriteExpand(const SwField* pField) override;
- virtual void RefField(const SwField& rField, const OUString& rRef) override;
- virtual void HiddenField(const SwField& rField) override;
- virtual void SetField(const SwField& rField, ww::eField eType, const OUString& rCmd) override;
- virtual void PostitField(const SwField* pField) override;
- virtual bool DropdownField(const SwField* pField) override;
- virtual bool PlaceholderField(const SwField* pField) override;
+ void RefField(const SwField& rField, const OUString& rRef) override;
+ void HiddenField(const SwField& rField) override;
+ void SetField(const SwField& rField, ww::eField eType, const OUString& rCmd) override;
+ void PostitField(const SwField* pField) override;
+ bool DropdownField(const SwField* pField) override;
+ bool PlaceholderField(const SwField* pField) override;
/// Reference to the export, where to get the data from
RtfExport& m_rExport;
@@ -607,10 +607,10 @@ private:
public:
explicit RtfAttributeOutput(RtfExport& rExport);
- virtual ~RtfAttributeOutput() override;
+ ~RtfAttributeOutput() override;
/// Return the right export class.
- virtual MSWordExportBase& GetExport() override;
+ MSWordExportBase& GetExport() override;
OStringBuffer m_aTabStop;
diff --git a/sw/source/filter/ww8/rtfexport.hxx b/sw/source/filter/ww8/rtfexport.hxx
index 106d615d3ae2..0cda386b7736 100644
--- a/sw/source/filter/ww8/rtfexport.hxx
+++ b/sw/source/filter/ww8/rtfexport.hxx
@@ -50,110 +50,110 @@ class RtfExport : public MSWordExportBase
public:
/// Access to the attribute output class.
- virtual AttributeOutputBase& AttrOutput() const override;
+ AttributeOutputBase& AttrOutput() const override;
/// Access to the sections/headers/footres.
- virtual MSWordSections& Sections() const override;
+ MSWordSections& Sections() const override;
/// Access to the Rtf Sdr exporter.
RtfSdrExport& SdrExporter() const;
- virtual bool SupportsOneColumnBreak() const override
+ bool SupportsOneColumnBreak() const override
{
return false;
}
- virtual bool FieldsQuoted() const override
+ bool FieldsQuoted() const override
{
return true;
}
- virtual bool AddSectionBreaksForTOX() const override
+ bool AddSectionBreaksForTOX() const override
{
return false;
}
- virtual bool PreferPageBreakBefore() const override
+ bool PreferPageBreakBefore() const override
{
return true;
}
/// Guess the script (asian/western).
- virtual bool CollapseScriptsforWordOk(sal_uInt16 nScript, sal_uInt16 nWhich) override;
+ bool CollapseScriptsforWordOk(sal_uInt16 nScript, sal_uInt16 nWhich) override;
- virtual void AppendBookmarks(const SwTextNode& rNode, sal_Int32 nAktPos, sal_Int32 nLen) override;
+ void AppendBookmarks(const SwTextNode& rNode, sal_Int32 nAktPos, sal_Int32 nLen) override;
- virtual void AppendBookmark(const OUString& rName) override;
+ void AppendBookmark(const OUString& rName) override;
- virtual void AppendAnnotationMarks(const SwTextNode& rNode, sal_Int32 nAktPos, sal_Int32 nLen) override;
+ void AppendAnnotationMarks(const SwTextNode& rNode, sal_Int32 nAktPos, sal_Int32 nLen) override;
//For i120928,add an interface to export graphic of bullet
- virtual void ExportGrfBullet(const SwTextNode& rNd) override;
+ void ExportGrfBullet(const SwTextNode& rNd) override;
- virtual void WriteCR(ww8::WW8TableNodeInfoInner::Pointer_t /*pTableTextNodeInfoInner = ww8::WW8TableNodeInfoInner::Pointer_t()*/) override
+ void WriteCR(ww8::WW8TableNodeInfoInner::Pointer_t /*pTableTextNodeInfoInner = ww8::WW8TableNodeInfoInner::Pointer_t()*/) override
{
/* no-op for rtf, most probably should not even be in MSWordExportBase */
}
- virtual void WriteChar(sal_Unicode) override;
+ void WriteChar(sal_Unicode) override;
/// Write the numbering table.
- virtual void WriteNumbering() override;
+ void WriteNumbering() override;
/// Write the revision table.
void WriteRevTab();
/// Output the actual headers and footers.
- virtual void WriteHeadersFooters(sal_uInt8 nHeadFootFlags,
- const SwFrameFormat& rFormat, const SwFrameFormat& rLeftFormat, const SwFrameFormat& rFirstPageFormat, sal_uInt8 nBreakCode) override;
+ void WriteHeadersFooters(sal_uInt8 nHeadFootFlags,
+ const SwFrameFormat& rFormat, const SwFrameFormat& rLeftFormat, const SwFrameFormat& rFirstPageFormat, sal_uInt8 nBreakCode) override;
/// Write the field
- virtual void OutputField(const SwField* pField, ww::eField eFieldType,
- const OUString& rFieldCmd, FieldFlags nMode = FieldFlags::All) override;
+ void OutputField(const SwField* pField, ww::eField eFieldType,
+ const OUString& rFieldCmd, FieldFlags nMode = FieldFlags::All) override;
/// Write the data of the form field
- virtual void WriteFormData(const ::sw::mark::IFieldmark& rFieldmark) override;
- virtual void WriteHyperlinkData(const ::sw::mark::IFieldmark& rFieldmark) override;
+ void WriteFormData(const ::sw::mark::IFieldmark& rFieldmark) override;
+ void WriteHyperlinkData(const ::sw::mark::IFieldmark& rFieldmark) override;
- virtual void DoComboBox(const OUString& rName,
- const OUString& rHelp,
- const OUString& ToolTip,
- const OUString& rSelected,
- css::uno::Sequence<OUString>& rListItems) override;
+ void DoComboBox(const OUString& rName,
+ const OUString& rHelp,
+ const OUString& ToolTip,
+ const OUString& rSelected,
+ css::uno::Sequence<OUString>& rListItems) override;
- virtual void DoFormText(const SwInputField* pField) override;
+ void DoFormText(const SwInputField* pField) override;
- virtual sal_uLong ReplaceCr(sal_uInt8 nChar) override;
+ sal_uLong ReplaceCr(sal_uInt8 nChar) override;
protected:
/// Format-dependent part of the actual export.
- virtual void ExportDocument_Impl() override;
+ void ExportDocument_Impl() override;
- virtual void SectionBreaksAndFrames(const SwTextNode& /*rNode*/) override {}
+ void SectionBreaksAndFrames(const SwTextNode& /*rNode*/) override {}
/// Get ready for a new section.
- virtual void PrepareNewPageDesc(const SfxItemSet* pSet,
- const SwNode& rNd,
- const SwFormatPageDesc* pNewPgDescFormat,
- const SwPageDesc* pNewPgDesc) override;
+ void PrepareNewPageDesc(const SfxItemSet* pSet,
+ const SwNode& rNd,
+ const SwFormatPageDesc* pNewPgDescFormat,
+ const SwPageDesc* pNewPgDesc) override;
/// Return value indicates if an inherited outline numbering is suppressed.
- virtual bool DisallowInheritingOutlineNumbering(const SwFormat& rFormat) override;
+ bool DisallowInheritingOutlineNumbering(const SwFormat& rFormat) override;
/// Output SwTextNode is depending on outline export mode
- virtual void OutputTextNode(const SwTextNode&) override;
+ void OutputTextNode(const SwTextNode&) override;
/// Output SwEndNode
- virtual void OutputEndNode(const SwEndNode&) override;
+ void OutputEndNode(const SwEndNode&) override;
/// Output SwGrfNode
- virtual void OutputGrfNode(const SwGrfNode&) override;
+ void OutputGrfNode(const SwGrfNode&) override;
/// Output SwOLENode
- virtual void OutputOLENode(const SwOLENode&) override;
+ void OutputOLENode(const SwOLENode&) override;
- virtual void OutputLinkedOLE(const OUString&) override;
+ void OutputLinkedOLE(const OUString&) override;
- virtual void AppendSection(const SwPageDesc* pPageDesc, const SwSectionFormat* pFormat, sal_uLong nLnNum) override;
+ void AppendSection(const SwPageDesc* pPageDesc, const SwSectionFormat* pFormat, sal_uLong nLnNum) override;
public:
/// Pass the pDocument, pCurrentPam and pOriginalPam to the base class.
@@ -161,8 +161,12 @@ public:
SwPaM* pCurrentPam, SwPaM* pOriginalPam, Writer* pWriter,
bool bOutOutlineOnly = false);
+ RtfExport(const RtfExport&) = delete;
+
+ RtfExport& operator=(const RtfExport&) = delete;
+
/// Destructor.
- virtual ~RtfExport() override;
+ ~RtfExport() override;
rtl_TextEncoding m_eDefaultEncoding;
rtl_TextEncoding m_eCurrentEncoding;
@@ -195,10 +199,6 @@ public:
OString* GetStyle(sal_uInt16 nId);
private:
- RtfExport(const RtfExport&) = delete;
-
- RtfExport& operator=(const RtfExport&) = delete;
-
void WriteFonts();
void WriteStyles();
void WriteFootnoteSettings();
diff --git a/sw/source/filter/ww8/rtfsdrexport.hxx b/sw/source/filter/ww8/rtfsdrexport.hxx
index 0f060d1dafff..ec3167394430 100644
--- a/sw/source/filter/ww8/rtfsdrexport.hxx
+++ b/sw/source/filter/ww8/rtfsdrexport.hxx
@@ -58,7 +58,7 @@ class RtfSdrExport : public EscherEx
public:
explicit RtfSdrExport(RtfExport& rExport);
- virtual ~RtfSdrExport() override;
+ ~RtfSdrExport() override;
/// Export the sdr object as Sdr.
///
@@ -83,17 +83,17 @@ protected:
using EscherEx::EndShape;
void EndShape(sal_Int32 nShapeElement);
- virtual void Commit(EscherPropertyContainer& rProps, const tools::Rectangle& rRect) override;
+ void Commit(EscherPropertyContainer& rProps, const tools::Rectangle& rRect) override;
private:
- virtual void OpenContainer(sal_uInt16 nEscherContainer, int nRecInstance = 0) override;
- virtual void CloseContainer() override;
+ void OpenContainer(sal_uInt16 nEscherContainer, int nRecInstance = 0) override;
+ void CloseContainer() override;
- virtual sal_uInt32 EnterGroup(const OUString& rShapeName, const tools::Rectangle* pBoundRect) override;
- virtual void LeaveGroup() override;
+ sal_uInt32 EnterGroup(const OUString& rShapeName, const tools::Rectangle* pBoundRect) override;
+ void LeaveGroup() override;
- virtual void AddShape(sal_uInt32 nShapeType, sal_uInt32 nShapeFlags, sal_uInt32 nShapeId = 0) override;
+ void AddShape(sal_uInt32 nShapeType, sal_uInt32 nShapeFlags, sal_uInt32 nShapeId = 0) override;
private:
/// Add starting and ending point of a line to the m_pShapeAttrList.
More information about the Libreoffice-commits
mailing list