LibreOffice Module sw (master) 1
|
#include <ww8attributeoutput.hxx>
Public Member Functions | |
virtual void | RTLAndCJKState (bool bIsRTL, sal_uInt16 nScript) override |
Export the state of RTL/CJK. More... | |
virtual sal_Int32 | StartParagraph (ww8::WW8TableNodeInfo::Pointer_t, bool) override |
Start of the paragraph. More... | |
virtual void | EndParagraph (ww8::WW8TableNodeInfoInner::Pointer_t pTextNodeInfoInner) override |
End of the paragraph. More... | |
virtual void | SectionBreaks (const SwNode &) override |
Called in order to output section breaks. More... | |
virtual void | StartParagraphProperties () override |
Called before we start outputting the attributes. More... | |
virtual void | EndParagraphProperties (const SfxItemSet &, const SwRedlineData *, const SwRedlineData *, const SwRedlineData *) override |
Called after we end outputting the attributes. More... | |
virtual void | EmptyParagraph () override |
Empty paragraph. More... | |
virtual void | StartRun (const SwRedlineData *pRedlineData, sal_Int32 nPos, bool bSingleEmptyRun=false) override |
Start of the text run. More... | |
virtual void | OnTOXEnding () override |
virtual void | EndRun (const SwTextNode *pNode, sal_Int32 nPos, sal_Int32 nLen, bool bLastRun=false) override |
End of the text run. More... | |
virtual void | StartRunProperties () override |
Before we start outputting the attributes. More... | |
virtual void | EndRunProperties (const SwRedlineData *pRedlineData) override |
After we end outputting the attributes. More... | |
virtual void | RunText (const OUString &rText, rtl_TextEncoding eCharSet=RTL_TEXTENCODING_UTF8, const OUString &rSymbolFont=OUString()) override |
Output text. More... | |
virtual void | RawText (const OUString &rText, rtl_TextEncoding eCharSet) override |
Output text (without markup). More... | |
virtual void | StartRuby (const SwTextNode &rNode, sal_Int32 nPos, const SwFormatRuby &rRuby) override |
Output ruby start. More... | |
virtual void | EndRuby (const SwTextNode &rNode, sal_Int32 nPos) override |
Output ruby end. More... | |
virtual bool | StartURL (const OUString &rUrl, const OUString &rTarget) override |
Output URL start. More... | |
virtual bool | EndURL (bool) override |
Output URL end. More... | |
virtual void | FieldVanish (const OUString &rText, ww::eField eType, OUString const *pBookmarkName) override |
virtual void | Redline (const SwRedlineData *pRedline) override |
Output redlining. More... | |
virtual void | FormatDrop (const SwTextNode &rNode, const SwFormatDrop &rSwFormatDrop, sal_uInt16 nStyle, ww8::WW8TableNodeInfo::Pointer_t pTextNodeInfo, ww8::WW8TableNodeInfoInner::Pointer_t pTextNodeInfoInner) override |
virtual void | OutputFKP (bool bForce) override |
Output FKP (Formatted disK Page) - necessary for binary formats only. More... | |
virtual void | ParagraphStyle (sal_uInt16 nStyle) override |
Output style. More... | |
virtual void | TableInfoCell (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo) override |
virtual void | TableInfoRow (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo) override |
virtual void | TableDefinition (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo) override |
void | TablePositioning (SwFrameFormat *pFlyFormat) |
virtual void | TableDefaultBorders (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo) override |
virtual void | TableBackgrounds (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo) override |
virtual void | TableRowRedline (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo) override |
virtual void | TableCellRedline (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo) override |
virtual void | TableHeight (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo) override |
virtual void | TableCanSplit (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo) override |
virtual void | TableBidi (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo) override |
virtual void | TableVerticalCell (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo) 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 |
virtual void | StartStyles () override |
Start of the styles table. More... | |
virtual void | EndStyles (sal_uInt16 nNumberOfStyles) override |
End of the styles table. More... | |
virtual void | DefaultStyle () override |
Write default style. More... | |
virtual void | StartStyle (const OUString &rName, StyleType eType, sal_uInt16 nBase, sal_uInt16 nNext, sal_uInt16 nLink, sal_uInt16 nWwIdi, sal_uInt16 nSlot, bool bAutoUpdate) override |
Start of a style in the styles table. More... | |
virtual void | EndStyle () override |
End of a style in the styles table. More... | |
virtual void | StartStyleProperties (bool bParProp, sal_uInt16 nStyle) override |
Start of (paragraph or run) properties of a style. More... | |
virtual void | EndStyleProperties (bool bParProp) override |
End of (paragraph or run) properties of a style. More... | |
virtual void | OutlineNumbering (sal_uInt8 nLvl) override |
Numbering rule and Id. More... | |
virtual void | PageBreakBefore (bool bBreak) override |
Page break As a paragraph property - the paragraph should be on the next page. More... | |
virtual void | SectionBreak (sal_uInt8 nC, bool bBreakAfter, const WW8_SepInfo *pSectionInfo=nullptr, bool bExtraPageBreak=false) override |
Write a section break msword::ColumnBreak or msword::PageBreak. More... | |
virtual void | TextVerticalAdjustment (const css::drawing::TextVerticalAdjust) override |
virtual void | StartSection () override |
Start of the section properties. More... | |
virtual void | SectFootnoteEndnotePr () override |
for footnote/endnote section properties More... | |
virtual void | EndSection () override |
End of the section properties. More... | |
virtual void | SectionFormProtection (bool bProtected) override |
Protection of forms. More... | |
virtual void | SectionLineNumbering (sal_uLong nRestartNo, const SwLineNumberInfo &rLnNumInfo) override |
Numbering of the lines in the document. More... | |
virtual void | SectionTitlePage () override |
Has different headers/footers for the title page. More... | |
virtual void | SectionPageBorders (const SwFrameFormat *pFormat, const SwFrameFormat *pFirstPageFormat) override |
Description of the page borders. More... | |
virtual void | SectionBiDi (bool bBiDi) override |
Columns populated from right/numbers on the right side? More... | |
virtual void | SectionPageNumbering (sal_uInt16 nNumType, const ::std::optional< sal_uInt16 > &oPageRestartNumber) override |
The style of the page numbers. More... | |
virtual void | SectionType (sal_uInt8 nBreakCode) override |
The type of breaking. More... | |
virtual void | NumberingDefinition (sal_uInt16 nId, const SwNumRule &rRule) override |
Definition of a numbering instance. More... | |
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, bool isLegal) override |
All the numbering level information. More... | |
WW8AttributeOutput (WW8Export &rWW8Export) | |
virtual WW8Export & | GetExport () override |
Return the right export class. More... | |
Public Member Functions inherited from AttributeOutputBase | |
virtual void | RTLAndCJKState (bool bIsRTL, sal_uInt16 nScript)=0 |
Export the state of RTL/CJK. More... | |
virtual sal_Int32 | StartParagraph (ww8::WW8TableNodeInfo::Pointer_t pTextNodeInfo, bool bGenerateParaId)=0 |
Start of the paragraph. More... | |
virtual void | EndParagraph (ww8::WW8TableNodeInfoInner::Pointer_t pTextNodeInfoInner)=0 |
End of the paragraph. More... | |
virtual void | SectionBreaks (const SwNode &rNode)=0 |
Called in order to output section breaks. More... | |
virtual void | StartParagraphProperties ()=0 |
Called before we start outputting the attributes. More... | |
virtual void | EndParagraphProperties (const SfxItemSet &rParagraphMarkerProperties, const SwRedlineData *pRedlineData, const SwRedlineData *pRedlineParagraphMarkerDeleted, const SwRedlineData *pRedlineParagraphMarkerInserted)=0 |
Called after we end outputting the attributes. More... | |
virtual void | EmptyParagraph ()=0 |
Empty paragraph. More... | |
virtual void | StartRun (const SwRedlineData *pRedlineData, sal_Int32 nPos, bool bSingleEmptyRun=false)=0 |
Start of the text run. More... | |
virtual void | EndRun (const SwTextNode *pNode, sal_Int32 nPos, sal_Int32 nLen, bool bLastRun=false)=0 |
End of the text run. More... | |
virtual void | StartRunProperties ()=0 |
Called before we start outputting the attributes. More... | |
virtual void | EndRunProperties (const SwRedlineData *pRedlineData)=0 |
Called after we end outputting the attributes. More... | |
virtual bool | FootnoteEndnoteRefTag () |
docx requires footnoteRef/endnoteRef tag at the beginning of each of them More... | |
virtual void | SectFootnoteEndnotePr () |
for footnote/endnote section properties More... | |
virtual void | WritePostitFieldReference () |
for docx w:commentReference More... | |
virtual void | RunText (const OUString &rText, rtl_TextEncoding eCharSet=RTL_TEXTENCODING_UTF8, const OUString &rSymbolFont=OUString())=0 |
Output text (inside a run). More... | |
virtual void | RawText (const OUString &rText, rtl_TextEncoding eCharSet)=0 |
Output text (without markup). More... | |
virtual void | StartRuby (const SwTextNode &rNode, sal_Int32 nPos, const SwFormatRuby &rRuby)=0 |
Output ruby start. More... | |
virtual void | EndRuby (const SwTextNode &rNode, sal_Int32 nPos)=0 |
Output ruby end. More... | |
virtual bool | StartURL (const OUString &rUrl, const OUString &rTarget)=0 |
Output URL start. More... | |
virtual bool | EndURL (bool isAtEndOfParagraph)=0 |
Output URL end. More... | |
virtual void | FieldVanish (const OUString &rText, ww::eField eType, OUString const *pBookmarkName)=0 |
void | GenerateBookmarksForSequenceField (const SwTextNode &rNode, SwWW8AttrIter &rAttrIter) |
MSO uses bookmarks to reference sequence fields, so we need to generate these additional bookmarks during export. More... | |
void | StartTOX (const SwSection &rSect) |
void | EndTOX (const SwSection &rSect, bool bCareEnd=true) |
virtual void | OnTOXEnding () |
void | TOXMark (const SwTextNode &rNode, const SwTOXMark &rAttr) |
virtual void | Redline (const SwRedlineData *pRedline)=0 |
Output redlining. More... | |
virtual void | FormatDrop (const SwTextNode &rNode, const SwFormatDrop &rSwFormatDrop, sal_uInt16 nStyle, ww8::WW8TableNodeInfo::Pointer_t pTextNodeInfo, ww8::WW8TableNodeInfoInner::Pointer_t pTextNodeInfoInner)=0 |
virtual void | OutputFKP (bool) |
Output FKP (Formatted disK Page) - necessary for binary formats only. More... | |
virtual void | ParagraphStyle (sal_uInt16 nStyle)=0 |
Output style. More... | |
virtual void | TableInfoCell (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo)=0 |
virtual void | TableInfoRow (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo)=0 |
virtual void | TableDefinition (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo)=0 |
virtual void | TableDefaultBorders (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo)=0 |
virtual void | TableBackgrounds (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo)=0 |
virtual void | TableRowRedline (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo)=0 |
virtual void | TableCellRedline (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo)=0 |
virtual void | TableHeight (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo)=0 |
virtual void | TableCanSplit (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo)=0 |
virtual void | TableBidi (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo)=0 |
virtual void | TableVerticalCell (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfo)=0 |
virtual void | TableNodeInfoInner (ww8::WW8TableNodeInfoInner::Pointer_t pNodeInfoInner)=0 |
virtual void | TableOrientation (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner)=0 |
virtual void | TableSpacing (ww8::WW8TableNodeInfoInner::Pointer_t pTableTextNodeInfoInner)=0 |
virtual void | TableRowEnd (sal_uInt32 nDepth)=0 |
virtual void | StartStyles ()=0 |
Start of the styles table. More... | |
virtual void | EndStyles (sal_uInt16 nNumberOfStyles)=0 |
End of the styles table. More... | |
virtual void | DefaultStyle ()=0 |
Write default style. More... | |
virtual void | StartStyle (const OUString &rName, StyleType eType, sal_uInt16 nBase, sal_uInt16 nNext, sal_uInt16 nLink, sal_uInt16 nWwId, sal_uInt16 nSlot, bool bAutoUpdate)=0 |
Start of a style in the styles table. More... | |
virtual void | EndStyle ()=0 |
End of a style in the styles table. More... | |
virtual void | StartStyleProperties (bool bParProp, sal_uInt16 nStyle)=0 |
Start of (paragraph or run) properties of a style. More... | |
virtual void | EndStyleProperties (bool bParProp)=0 |
End of (paragraph or run) properties of a style. More... | |
virtual void | OutlineNumbering (sal_uInt8 nLvl)=0 |
Numbering rule and Id. More... | |
virtual void | PageBreakBefore (bool bBreak)=0 |
Page break As a paragraph property - the paragraph should be on the next page. More... | |
virtual void | SectionBreak (sal_uInt8 nC, bool bBreakAfter, const WW8_SepInfo *pSectionInfo=nullptr, bool bExtraPageBreak=false)=0 |
Write a section break msword::ColumnBreak or msword::PageBreak bBreakAfter: the break must be scheduled for insertion in the end of current paragraph. More... | |
virtual void | TextVerticalAdjustment (const css::drawing::TextVerticalAdjust) |
virtual void | StartSection ()=0 |
Start of the section properties. More... | |
virtual void | EndSection ()=0 |
End of the section properties. More... | |
virtual void | SectionFormProtection (bool bProtected)=0 |
Protection of forms. More... | |
virtual void | SectionLineNumbering (sal_uLong nRestartNo, const SwLineNumberInfo &rLnNumInfo)=0 |
Numbering of the lines in the document. More... | |
virtual void | SectionTitlePage ()=0 |
Has different headers/footers for the title page. More... | |
virtual void | SetStateOfFlyFrame (FlyProcessingState) |
Set the state of the Fly at current position. More... | |
virtual void | SetAnchorIsLinkedToNode (bool) |
If the node has an anchor linked. More... | |
virtual bool | IsFlyProcessingPostponed () |
Is processing of fly postponed ? More... | |
virtual void | ResetFlyProcessingFlag () |
Reset the flag for FlyProcessing. More... | |
virtual void | SectionPageBorders (const SwFrameFormat *pFormat, const SwFrameFormat *pFirstPageFormat)=0 |
Description of the page borders. More... | |
virtual void | SectionBiDi (bool bBiDi)=0 |
Columns populated from right/numbers on the right side? More... | |
virtual void | SectionPageNumbering (sal_uInt16 nNumType, const ::std::optional< sal_uInt16 > &oPageRestartNumber)=0 |
The style of the page numbers. More... | |
virtual void | SectionType (sal_uInt8 nBreakCode)=0 |
The type of breaking. More... | |
virtual void | NumberingDefinition (sal_uInt16 nId, const SwNumRule &rRule)=0 |
Definition of a numbering instance. More... | |
virtual void | OverrideNumberingDefinition (SwNumRule const &, sal_uInt16, sal_uInt16, const std::map< size_t, size_t > &) |
Numbering definition that overrides abstract numbering definition. More... | |
virtual void | StartAbstractNumbering (sal_uInt16) |
Start of the abstract numbering definition instance. More... | |
virtual void | EndAbstractNumbering () |
End of the abstract numbering definition instance. More... | |
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, bool isLegal)=0 |
All the numbering level information. More... | |
AttributeOutputBase (OUString sBaseURL) | |
virtual | ~AttributeOutputBase () |
virtual MSWordExportBase & | GetExport ()=0 |
Return the right export class. More... | |
const MSWordExportBase & | GetExport () const |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More... | |
void | OutputItem (const SfxPoolItem &rHt) |
Call the right virtual function according to the type of the item. More... | |
void | OutputStyleItemSet (const SfxItemSet &rSet, bool bTestForDefault) |
Use OutputItem() on an item set - for styles. More... | |
void | OutputFlyFrame (const ww8::Frame &rFormat) |
Output frames. More... | |
void | GetTablePageSize (ww8::WW8TableNodeInfoInner const *pTableTextNodeInfoInner, tools::Long &rPageSize, bool &rRelBoxSize) |
virtual bool | MaybeOutputBrushItem (SfxItemSet const &) |
virtual void | BulletDefinition (int, const Graphic &, Size) |
Exports the definition (image, size) of a single numbering picture bullet. More... | |
const SwRedlineData * | GetParagraphMarkerRedline (const SwTextNode &rNode, RedlineType aRedlineType) |
Protected Member Functions | |
void | OutputFlyFrame_Impl (const ww8::Frame &rFormat, const Point &rNdTopLeft) override |
Output frames - the implementation. More... | |
virtual void | CharCaseMap (const SvxCaseMapItem &) override |
Sfx item Sfx item RES_CHRATR_CASEMAP. More... | |
virtual void | CharColor (const SvxColorItem &) override |
Sfx item Sfx item RES_CHRATR_COLOR. More... | |
virtual void | CharContour (const SvxContourItem &) override |
Sfx item Sfx item RES_CHRATR_CONTOUR. More... | |
virtual void | CharCrossedOut (const SvxCrossedOutItem &rHt) override |
Sfx item RES_CHRATR_CROSSEDOUT. More... | |
virtual void | CharEscapement (const SvxEscapementItem &) override |
Sfx item RES_CHRATR_ESCAPEMENT. More... | |
virtual void | CharFont (const SvxFontItem &) override |
Sfx item RES_CHRATR_FONT. More... | |
virtual void | CharFontSize (const SvxFontHeightItem &) override |
Sfx item RES_CHRATR_FONTSIZE. More... | |
virtual void | CharKerning (const SvxKerningItem &) override |
Sfx item RES_CHRATR_KERNING. More... | |
virtual void | CharLanguage (const SvxLanguageItem &) override |
Sfx item RES_CHRATR_LANGUAGE. More... | |
virtual void | CharPosture (const SvxPostureItem &) override |
Sfx item RES_CHRATR_POSTURE. More... | |
virtual void | CharShadow (const SvxShadowedItem &) override |
Sfx item RES_CHRATR_SHADOWED. More... | |
virtual void | CharUnderline (const SvxUnderlineItem &) override |
Sfx item RES_CHRATR_UNDERLINE. More... | |
virtual void | CharWeight (const SvxWeightItem &) override |
Sfx item RES_CHRATR_WEIGHT. More... | |
virtual void | CharAutoKern (const SvxAutoKernItem &) override |
Sfx item RES_CHRATR_AUTOKERN. More... | |
virtual void | CharAnimatedText (const SvxBlinkItem &) override |
Sfx item RES_CHRATR_BLINK. More... | |
virtual void | CharBackground (const SvxBrushItem &) override |
Sfx item RES_CHRATR_BACKGROUND. More... | |
virtual void | CharFontCJK (const SvxFontItem &) override |
Sfx item RES_CHRATR_CJK_FONT. More... | |
virtual void | CharFontSizeCJK (const SvxFontHeightItem &rHt) override |
Sfx item RES_CHRATR_CJK_FONTSIZE. More... | |
virtual void | CharLanguageCJK (const SvxLanguageItem &rHt) override |
Sfx item RES_CHRATR_CJK_LANGUAGE. More... | |
virtual void | CharPostureCJK (const SvxPostureItem &rHt) override |
Sfx item RES_CHRATR_CJK_POSTURE. More... | |
virtual void | CharWeightCJK (const SvxWeightItem &rHt) override |
Sfx item RES_CHRATR_CJK_WEIGHT. More... | |
virtual void | CharFontCTL (const SvxFontItem &) override |
Sfx item RES_CHRATR_CTL_FONT. More... | |
virtual void | CharFontSizeCTL (const SvxFontHeightItem &rHt) override |
Sfx item RES_CHRATR_CTL_FONTSIZE. More... | |
virtual void | CharLanguageCTL (const SvxLanguageItem &rHt) override |
Sfx item RES_CHRATR_CTL_LANGUAGE. More... | |
virtual void | CharPostureCTL (const SvxPostureItem &) override |
Sfx item RES_CHRATR_CTL_POSTURE. More... | |
virtual void | CharWeightCTL (const SvxWeightItem &) override |
Sfx item RES_CHRATR_CTL_WEIGHT. More... | |
virtual void | CharBidiRTL (const SfxPoolItem &rHt) override |
Sfx item RES_CHRATR_BidiRTL. More... | |
virtual void | CharIdctHint (const SfxPoolItem &rHt) override |
Sfx item RES_CHRATR_IdctHint. More... | |
virtual void | CharRotate (const SvxCharRotateItem &) override |
Sfx item RES_CHRATR_ROTATE. More... | |
virtual void | CharEmphasisMark (const SvxEmphasisMarkItem &rHt) override |
Sfx item RES_CHRATR_EMPHASIS_MARK. More... | |
virtual void | CharTwoLines (const SvxTwoLinesItem &) override |
Sfx item RES_CHRATR_TWO_LINES. More... | |
virtual void | CharScaleWidth (const SvxCharScaleWidthItem &) override |
Sfx item RES_CHRATR_SCALEW. More... | |
virtual void | CharRelief (const SvxCharReliefItem &) override |
Sfx item RES_CHRATR_RELIEF. More... | |
virtual void | CharHidden (const SvxCharHiddenItem &) override |
Sfx item RES_CHRATR_HIDDEN. More... | |
virtual void | CharBorder (const ::editeng::SvxBorderLine *pAllBorder, const sal_uInt16 nDist, const bool bShadow) override |
Sfx item RES_CHRATR_BOX. More... | |
virtual void | CharHighlight (const SvxBrushItem &) override |
Sfx item RES_CHRATR_HIGHLIGHT. More... | |
virtual void | TextINetFormat (const SwFormatINetFormat &) override |
Sfx item RES_TXTATR_INETFMT. More... | |
virtual void | TextCharFormat (const SwFormatCharFormat &) override |
Sfx item RES_TXTATR_CHARFMT. More... | |
virtual void | TextFootnote_Impl (const SwFormatFootnote &) override |
Sfx item RES_TXTATR_FTN. More... | |
virtual void | ParaLineSpacing_Impl (short nSpace, short nMulti) override |
Sfx item RES_PARATR_LINESPACING. More... | |
virtual void | ParaAdjust (const SvxAdjustItem &rHt) override |
Sfx item RES_PARATR_ADJUST. More... | |
virtual void | ParaSplit (const SvxFormatSplitItem &) override |
Sfx item RES_PARATR_SPLIT. More... | |
virtual void | ParaWidows (const SvxWidowsItem &rHt) override |
Sfx item RES_PARATR_WIDOWS. More... | |
virtual void | ParaTabStop (const SvxTabStopItem &rHt) override |
Sfx item RES_PARATR_TABSTOP. More... | |
virtual void | ParaHyphenZone (const SvxHyphenZoneItem &) override |
Sfx item RES_PARATR_HYPHENZONE. More... | |
virtual void | ParaNumRule_Impl (const SwTextNode *pTextNd, sal_Int32 nLvl, sal_Int32 nNumId) override |
Sfx item RES_PARATR_NUMRULE. More... | |
virtual void | ParaScriptSpace (const SfxBoolItem &) override |
Sfx item RES_PARATR_SCRIPTSPACE. More... | |
virtual void | ParaHangingPunctuation (const SfxBoolItem &) override |
Sfx item RES_PARATR_HANGINGPUNCTUATION. More... | |
virtual void | ParaForbiddenRules (const SfxBoolItem &) override |
Sfx item RES_PARATR_FORBIDDEN_RULES. More... | |
virtual void | ParaVerticalAlign (const SvxParaVertAlignItem &) override |
Sfx item RES_PARATR_VERTALIGN. More... | |
virtual void | ParaSnapToGrid (const SvxParaGridItem &) override |
Sfx item RES_PARATR_SNAPTOGRID. More... | |
virtual void | FormatFrameSize (const SwFormatFrameSize &) override |
Sfx item RES_FRM_SIZE. More... | |
virtual void | FormatPaperBin (const SvxPaperBinItem &) override |
Sfx item RES_PAPER_BIN. More... | |
virtual void | FormatFirstLineIndent (const SvxFirstLineIndentItem &rFirstLine) override |
Sfx item RES_MARGIN_FIRSTLINE. More... | |
virtual void | FormatTextLeftMargin (const SvxTextLeftMarginItem &rTextLeftMargin) override |
Sfx item RES_MARGIN_TEXTLEFT. More... | |
virtual void | FormatRightMargin (const SvxRightMarginItem &rRightMargin) override |
Sfx item RES_MARGIN_RIGHT. More... | |
virtual void | FormatLRSpace (const SvxLRSpaceItem &) override |
Sfx item RES_LR_SPACE. More... | |
virtual void | FormatULSpace (const SvxULSpaceItem &rHt) override |
Sfx item RES_UL_SPACE. More... | |
virtual void | FormatSurround (const SwFormatSurround &) override |
Sfx item RES_SURROUND. More... | |
virtual void | FormatVertOrientation (const SwFormatVertOrient &) override |
Sfx item RES_VERT_ORIENT. More... | |
virtual void | FormatHorizOrientation (const SwFormatHoriOrient &) override |
Sfx item RES_HORI_ORIENT. More... | |
virtual void | FormatAnchor (const SwFormatAnchor &) override |
Sfx item RES_ANCHOR. More... | |
virtual void | FormatBackground (const SvxBrushItem &) override |
Sfx item RES_BACKGROUND. More... | |
virtual void | FormatFillStyle (const XFillStyleItem &) override |
Sfx item RES_FILL_STYLE. More... | |
virtual void | FormatFillGradient (const XFillGradientItem &) override |
Sfx item RES_FILL_GRADIENT. More... | |
virtual void | FormatBox (const SvxBoxItem &) override |
Sfx item RES_BOX. More... | |
virtual void | FormatColumns_Impl (sal_uInt16 nCols, const SwFormatCol &rCol, bool bEven, SwTwips nPageSize) override |
Sfx item RES_COL. More... | |
virtual void | FormatKeep (const SvxFormatKeepItem &) override |
Sfx item RES_KEEP. More... | |
virtual void | FormatTextGrid (const SwTextGridItem &) override |
Sfx item RES_TEXTGRID. More... | |
virtual void | FormatLineNumbering (const SwFormatLineNumber &) override |
Sfx item RES_LINENUMBER. More... | |
virtual void | FormatFrameDirection (const SvxFrameDirectionItem &) override |
Sfx item RES_FRAMEDIR. More... | |
virtual void | ParaGrabBag (const SfxGrabBagItem &) override |
Sfx item RES_PARATR_GRABBAG. More... | |
virtual void | CharGrabBag (const SfxGrabBagItem &) override |
Sfx item RES_TXTATR_GRABBAG. More... | |
virtual void | ParaOutlineLevel (const SfxUInt16Item &) override |
virtual void | WriteExpand (const SwField *pField) override |
Write the expanded field. More... | |
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 |
virtual bool | AnalyzeURL (const OUString &rURL, const OUString &rTarget, OUString *pLinkURL, OUString *pMark) override |
virtual void | WriteBookmarkInActParagraph (const OUString &rName, sal_Int32 nFirstRunPos, sal_Int32 nLastRunPos) override |
Insert a bookmark inside the currently processed paragraph. More... | |
void | SectionRtlGutter (const SfxBoolItem &rRtlGutter) override |
RES_RTL_GUTTER. More... | |
void | TextLineBreak (const SwFormatLineBreak &rLineBreak) override |
RES_TXTATR_LINEBREAK, i.e. clearing breaks. More... | |
void | OutputWW8Attribute (sal_uInt8 nId, bool bVal) |
Output the bold etc. attributes. More... | |
void | OutputWW8AttributeCTL (sal_uInt8 nId, bool bVal) |
Output the bold etc. attributes, the Complex Text Layout version. More... | |
void | TableCellBorders (ww8::WW8TableNodeInfoInner::Pointer_t const &pTableTextNodeInfoInner) |
Protected Member Functions inherited from AttributeOutputBase | |
virtual void | OutputFlyFrame_Impl (const ww8::Frame &rFormat, const Point &rNdTopLeft)=0 |
Output frames - the implementation. More... | |
virtual void | CharCaseMap (const SvxCaseMapItem &)=0 |
Sfx item Sfx item RES_CHRATR_CASEMAP. More... | |
virtual void | CharColor (const SvxColorItem &)=0 |
Sfx item Sfx item RES_CHRATR_COLOR. More... | |
virtual void | CharContour (const SvxContourItem &)=0 |
Sfx item Sfx item RES_CHRATR_CONTOUR. More... | |
virtual void | CharCrossedOut (const SvxCrossedOutItem &)=0 |
Sfx item RES_CHRATR_CROSSEDOUT. More... | |
virtual void | CharEscapement (const SvxEscapementItem &)=0 |
Sfx item RES_CHRATR_ESCAPEMENT. More... | |
virtual void | CharFont (const SvxFontItem &)=0 |
Sfx item RES_CHRATR_FONT. More... | |
virtual void | CharFontSize (const SvxFontHeightItem &)=0 |
Sfx item RES_CHRATR_FONTSIZE. More... | |
virtual void | CharKerning (const SvxKerningItem &)=0 |
Sfx item RES_CHRATR_KERNING. More... | |
virtual void | CharLanguage (const SvxLanguageItem &)=0 |
Sfx item RES_CHRATR_LANGUAGE. More... | |
virtual void | CharPosture (const SvxPostureItem &)=0 |
Sfx item RES_CHRATR_POSTURE. More... | |
virtual void | CharShadow (const SvxShadowedItem &)=0 |
Sfx item RES_CHRATR_SHADOWED. More... | |
virtual void | CharUnderline (const SvxUnderlineItem &)=0 |
Sfx item RES_CHRATR_UNDERLINE. More... | |
virtual void | CharWeight (const SvxWeightItem &)=0 |
Sfx item RES_CHRATR_WEIGHT. More... | |
virtual void | CharAutoKern (const SvxAutoKernItem &)=0 |
Sfx item RES_CHRATR_AUTOKERN. More... | |
virtual void | CharAnimatedText (const SvxBlinkItem &)=0 |
Sfx item RES_CHRATR_BLINK. More... | |
void | CharBackgroundBase (const SvxBrushItem &) |
Sfx item RES_CHRATR_BACKGROUND. More... | |
virtual void | CharBackground (const SvxBrushItem &)=0 |
virtual void | CharFontCJK (const SvxFontItem &)=0 |
Sfx item RES_CHRATR_CJK_FONT. More... | |
virtual void | CharFontSizeCJK (const SvxFontHeightItem &)=0 |
Sfx item RES_CHRATR_CJK_FONTSIZE. More... | |
virtual void | CharLanguageCJK (const SvxLanguageItem &)=0 |
Sfx item RES_CHRATR_CJK_LANGUAGE. More... | |
virtual void | CharPostureCJK (const SvxPostureItem &)=0 |
Sfx item RES_CHRATR_CJK_POSTURE. More... | |
virtual void | CharWeightCJK (const SvxWeightItem &)=0 |
Sfx item RES_CHRATR_CJK_WEIGHT. More... | |
virtual void | CharFontCTL (const SvxFontItem &)=0 |
Sfx item RES_CHRATR_CTL_FONT. More... | |
virtual void | CharFontSizeCTL (const SvxFontHeightItem &)=0 |
Sfx item RES_CHRATR_CTL_FONTSIZE. More... | |
virtual void | CharLanguageCTL (const SvxLanguageItem &)=0 |
Sfx item RES_CHRATR_CTL_LANGUAGE. More... | |
virtual void | CharPostureCTL (const SvxPostureItem &)=0 |
Sfx item RES_CHRATR_CTL_POSTURE. More... | |
virtual void | CharWeightCTL (const SvxWeightItem &)=0 |
Sfx item RES_CHRATR_CTL_WEIGHT. More... | |
virtual void | CharBidiRTL (const SfxPoolItem &)=0 |
Sfx item RES_CHRATR_BidiRTL. More... | |
virtual void | CharIdctHint (const SfxPoolItem &)=0 |
Sfx item RES_CHRATR_IdctHint. More... | |
virtual void | CharRotate (const SvxCharRotateItem &)=0 |
Sfx item RES_CHRATR_ROTATE. More... | |
virtual void | CharEmphasisMark (const SvxEmphasisMarkItem &)=0 |
Sfx item RES_CHRATR_EMPHASIS_MARK. More... | |
virtual void | CharTwoLines (const SvxTwoLinesItem &)=0 |
Sfx item RES_CHRATR_TWO_LINES. More... | |
virtual void | CharScaleWidth (const SvxCharScaleWidthItem &)=0 |
Sfx item RES_CHRATR_SCALEW. More... | |
virtual void | CharRelief (const SvxCharReliefItem &)=0 |
Sfx item RES_CHRATR_RELIEF. More... | |
virtual void | CharHidden (const SvxCharHiddenItem &)=0 |
Sfx item RES_CHRATR_HIDDEN. More... | |
void | FormatCharBorder (const SvxBoxItem &rBox) |
Sfx item RES_CHRATR_BOX. More... | |
virtual void | CharBorder (const ::editeng::SvxBorderLine *pAllBorder, const sal_uInt16 nDist, const bool bShadow)=0 |
virtual void | CharHighlight (const SvxBrushItem &)=0 |
Sfx item RES_CHRATR_HIGHLIGHT. More... | |
virtual void | TextINetFormat (const SwFormatINetFormat &)=0 |
Sfx item RES_TXTATR_INETFMT. More... | |
virtual void | TextCharFormat (const SwFormatCharFormat &)=0 |
Sfx item RES_TXTATR_CHARFMT. More... | |
void | TextField (const SwFormatField &) |
Sfx item RES_TXTATR_FIELD, RES_TXTATR_ANNOTATION and RES_TXTATR_INPUTFIELD. More... | |
void | TextFlyContent (const SwFormatFlyCnt &) |
Sfx item RES_TXTATR_FLYCNT. More... | |
void | TextFootnote (const SwFormatFootnote &) |
Sfx item RES_TXTATR_FTN. More... | |
virtual void | TextFootnote_Impl (const SwFormatFootnote &)=0 |
Sfx item RES_TXTATR_FTN. More... | |
virtual void | TextLineBreak (const SwFormatLineBreak &)=0 |
RES_TXTATR_LINEBREAK, i.e. clearing breaks. More... | |
void | ParaLineSpacing (const SvxLineSpacingItem &) |
Sfx item RES_PARATR_LINESPACING. More... | |
virtual void | ParaLineSpacing_Impl (short nSpace, short nMulti)=0 |
Count the values in ParaLineSpacing, and pass theme here. More... | |
virtual void | ParaAdjust (const SvxAdjustItem &)=0 |
Sfx item RES_PARATR_ADJUST. More... | |
virtual void | ParaSplit (const SvxFormatSplitItem &)=0 |
Sfx item RES_PARATR_SPLIT. More... | |
virtual void | ParaWidows (const SvxWidowsItem &)=0 |
Sfx item RES_PARATR_WIDOWS. More... | |
virtual void | ParaTabStop (const SvxTabStopItem &)=0 |
Sfx item RES_PARATR_TABSTOP. More... | |
virtual void | ParaHyphenZone (const SvxHyphenZoneItem &)=0 |
Sfx item RES_PARATR_HYPHENZONE. More... | |
void | ParaNumRule (const SwNumRuleItem &) |
Sfx item RES_PARATR_NUMRULE. More... | |
virtual void | ParaNumRule_Impl (const SwTextNode *pTextNd, sal_Int32 nLvl, sal_Int32 nNumId)=0 |
Numbering - the implementation. More... | |
virtual void | ParaScriptSpace (const SfxBoolItem &)=0 |
Sfx item RES_PARATR_SCRIPTSPACE. More... | |
virtual void | ParaHangingPunctuation (const SfxBoolItem &)=0 |
Sfx item RES_PARATR_HANGINGPUNCTUATION. More... | |
virtual void | ParaForbiddenRules (const SfxBoolItem &)=0 |
Sfx item RES_PARATR_FORBIDDEN_RULES. More... | |
virtual void | ParaVerticalAlign (const SvxParaVertAlignItem &)=0 |
Sfx item RES_PARATR_VERTALIGN. More... | |
virtual void | ParaSnapToGrid (const SvxParaGridItem &)=0 |
Sfx item RES_PARATR_SNAPTOGRID. More... | |
virtual void | FormatFrameSize (const SwFormatFrameSize &)=0 |
Sfx item RES_FRM_SIZE. More... | |
virtual void | FormatPaperBin (const SvxPaperBinItem &)=0 |
Sfx item RES_PAPER_BIN. More... | |
virtual void | FormatFirstLineIndent (const SvxFirstLineIndentItem &rFirstLine)=0 |
Sfx item RES_MARGIN_FIRSTLINE. More... | |
virtual void | FormatTextLeftMargin (const SvxTextLeftMarginItem &rTextLeftMargin)=0 |
Sfx item RES_MARGIN_TEXTLEFT. More... | |
virtual void | FormatRightMargin (const SvxRightMarginItem &rRightMargin)=0 |
Sfx item RES_MARGIN_RIGHT. More... | |
virtual void | FormatLRSpace (const SvxLRSpaceItem &)=0 |
Sfx item RES_LR_SPACE. More... | |
virtual void | FormatULSpace (const SvxULSpaceItem &)=0 |
Sfx item RES_UL_SPACE. More... | |
void | FormatPageDescription (const SwFormatPageDesc &) |
Sfx item RES_PAGEDESC. More... | |
void | FormatBreak (const SvxFormatBreakItem &) |
Sfx item RES_BREAK. More... | |
virtual void | FormatSurround (const SwFormatSurround &)=0 |
Sfx item RES_SURROUND. More... | |
virtual void | FormatVertOrientation (const SwFormatVertOrient &)=0 |
Sfx item RES_VERT_ORIENT. More... | |
virtual void | FormatHorizOrientation (const SwFormatHoriOrient &)=0 |
Sfx item RES_HORI_ORIENT. More... | |
virtual void | FormatAnchor (const SwFormatAnchor &)=0 |
Sfx item RES_ANCHOR. More... | |
virtual void | FormatBackground (const SvxBrushItem &)=0 |
Sfx item RES_BACKGROUND. More... | |
virtual void | FormatFillStyle (const XFillStyleItem &)=0 |
Sfx item RES_FILL_STYLE. More... | |
virtual void | FormatFillGradient (const XFillGradientItem &)=0 |
Sfx item RES_FILL_GRADIENT. More... | |
virtual void | FormatBox (const SvxBoxItem &)=0 |
Sfx item RES_BOX. More... | |
void | FormatColumns (const SwFormatCol &) |
Sfx item RES_COL. More... | |
virtual void | FormatColumns_Impl (sal_uInt16 nCols, const SwFormatCol &rCol, bool bEven, SwTwips nPageSize)=0 |
virtual void | FormatKeep (const SvxFormatKeepItem &)=0 |
Sfx item RES_KEEP. More... | |
sal_uInt32 | GridCharacterPitch (const SwTextGridItem &rGrid) const |
Compute the grid character pitch. More... | |
virtual void | FormatTextGrid (const SwTextGridItem &)=0 |
Sfx item RES_TEXTGRID. More... | |
virtual void | FormatLineNumbering (const SwFormatLineNumber &)=0 |
Sfx item RES_LINENUMBER. More... | |
virtual void | FormatFrameDirection (const SvxFrameDirectionItem &)=0 |
Sfx item RES_FRAMEDIR. More... | |
virtual void | ParaGrabBag (const SfxGrabBagItem &)=0 |
Sfx item RES_PARATR_GRABBAG. More... | |
virtual void | CharGrabBag (const SfxGrabBagItem &)=0 |
Sfx item RES_CHRATR_GRABBAG. More... | |
void | ParaOutlineLevelBase (const SfxUInt16Item &rItem) |
Sfx item RES_PARATR_OUTLINELEVEL. More... | |
virtual void | ParaOutlineLevel (const SfxUInt16Item &)=0 |
virtual void | WriteExpand (const SwField *pField)=0 |
Write the expanded field. More... | |
virtual void | RefField (const SwField &rField, const OUString &rRef)=0 |
virtual void | HiddenField (const SwField &rField)=0 |
virtual void | SetField (const SwField &rField, ww::eField eType, const OUString &rCmd)=0 |
virtual void | PostitField (const SwField *pField)=0 |
virtual bool | DropdownField (const SwField *pField)=0 |
virtual bool | PlaceholderField (const SwField *pField)=0 |
virtual bool | AnalyzeURL (const OUString &rUrl, const OUString &rTarget, OUString *pLinkURL, OUString *pMark) |
virtual void | WriteBookmarkInActParagraph (const OUString &rName, sal_Int32 nFirstRunPos, sal_Int32 nLastRunPos)=0 |
Insert a bookmark inside the currently processed paragraph. More... | |
ww8::GridColsPtr | GetGridCols (ww8::WW8TableNodeInfoInner::Pointer_t const &pTableTextNodeInfoInner) |
ww8::WidthsPtr | GetColumnWidths (ww8::WW8TableNodeInfoInner::Pointer_t const &pTableTextNodeInfoInner) |
virtual void | SectionRtlGutter (const SfxBoolItem &rRtlGutter)=0 |
RES_RTL_GUTTER. More... | |
Private Attributes | |
WW8Export & | m_rWW8Export |
Reference to the export, where to get the data from. More... | |
sal_uInt16 | m_nPOPosStdLen1 |
For output of styles. More... | |
sal_uInt16 | m_nPOPosStdLen2 |
sal_uInt16 | m_nStyleStartSize |
For output of styles. More... | |
sal_uInt16 | m_nStyleLenPos |
sal_uLong | m_nStyleCountPos |
For output of styles. More... | |
sal_uInt16 | m_nFieldResults |
For output of run properties. More... | |
bool | mbOnTOXEnding |
std::multimap< sal_Int32, OUString > | m_aBookmarksOfParagraphStart |
Bookmarks of the current paragraph. More... | |
std::multimap< sal_Int32, OUString > | m_aBookmarksOfParagraphEnd |
editeng::WordPageMargins | m_pageMargins |
bool | m_bFromEdge = false |
Additional Inherited Members | |
Static Protected Member Functions inherited from AttributeOutputBase | |
static void | GetNumberPara (OUString &rStr, const SwField &rField) |
Definition at line 28 of file ww8attributeoutput.hxx.
|
inlineexplicit |
Definition at line 451 of file ww8attributeoutput.hxx.
References NONE.
|
overrideprotectedvirtual |
Reimplemented from AttributeOutputBase.
Definition at line 1020 of file wrtw8nds.cxx.
References AttributeOutputBase::AnalyzeURL(), BookmarkToWord(), ww::eHYPERLINK, FieldString(), Writer::GetBaseURL(), WW8Export::GetWriter(), m_rWW8Export, rTarget, and URIHelper::simpleNormalizedMakeRelative().
Referenced by StartURL().
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_BLINK.
Implements AttributeOutputBase.
Definition at line 1311 of file ww8atr.cxx.
References WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_AUTOKERN.
Implements AttributeOutputBase.
Definition at line 1304 of file ww8atr.cxx.
References WW8Export::InsUInt16(), m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_BACKGROUND.
Implements AttributeOutputBase.
Definition at line 1712 of file ww8atr.cxx.
References SvxBrushItem::GetColor(), WW8_SHD::GetValue(), WW8Export::InsUInt16(), WW8Export::InsUInt32(), WW8Export::m_pO, m_rWW8Export, SuitableBGColor(), WW8Export::TransBrush(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_BidiRTL.
Implements AttributeOutputBase.
Definition at line 1611 of file ww8atr.cxx.
References SfxInt16Item::GetValue(), WW8Export::InsUInt16(), WW8Export::m_pO, and m_rWW8Export.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_BOX.
Implements AttributeOutputBase.
Definition at line 1364 of file ww8atr.cxx.
References WW8Export::m_pO, m_rWW8Export, WW8Export::Out_BorderLine(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item Sfx item RES_CHRATR_CASEMAP.
Implements AttributeOutputBase.
Definition at line 1337 of file ww8atr.cxx.
References OutputWW8Attribute().
|
overrideprotectedvirtual |
Sfx item Sfx item RES_CHRATR_COLOR.
Implements AttributeOutputBase.
Definition at line 1698 of file ww8atr.cxx.
References SvxColorItem::GetValue(), WW8Export::InsUInt16(), WW8Export::InsUInt32(), WW8Export::m_pO, m_rWW8Export, wwUtility::RGBToBGR(), msfilter::util::TransColToIco(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item Sfx item RES_CHRATR_CONTOUR.
Implements AttributeOutputBase.
Definition at line 1287 of file ww8atr.cxx.
References OutputWW8Attribute().
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_CROSSEDOUT.
Implements AttributeOutputBase.
Definition at line 1318 of file ww8atr.cxx.
References SvxCrossedOutItem::GetStrikeout(), OutputWW8Attribute(), STRIKEOUT_DOUBLE, and STRIKEOUT_NONE.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_EMPHASIS_MARK.
Implements AttributeOutputBase.
Definition at line 1650 of file ww8atr.cxx.
References SvxEmphasisMarkItem::GetEmphasisMark(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, v, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_ESCAPEMENT.
Implements AttributeOutputBase.
Definition at line 1504 of file ww8atr.cxx.
References DFLT_ESC_AUTO_SUB, DFLT_ESC_AUTO_SUPER, DFLT_ESC_PROP, DFLT_ESC_SUB, DFLT_ESC_SUPER, SvxEscapementItem::GetEsc(), MSWordExportBase::GetItem(), SvxEscapementItem::GetProportionalHeight(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, RES_CHRATR_FONTSIZE(), round, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_FONT.
Implements AttributeOutputBase.
Definition at line 1241 of file ww8atr.cxx.
References MSWordExportBase::GetId(), WW8Export::InsUInt16(), m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_CJK_FONT.
Implements AttributeOutputBase.
Definition at line 1259 of file ww8atr.cxx.
References MSWordExportBase::GetId(), WW8Export::InsUInt16(), m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_CTL_FONT.
Implements AttributeOutputBase.
Definition at line 1252 of file ww8atr.cxx.
References MSWordExportBase::GetId(), WW8Export::InsUInt16(), m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_FONTSIZE.
Implements AttributeOutputBase.
Definition at line 1558 of file ww8atr.cxx.
References SvxFontHeightItem::GetHeight(), WW8Export::InsUInt16(), m_rWW8Export, nId, RES_CHRATR_CJK_FONTSIZE(), RES_CHRATR_CTL_FONTSIZE(), RES_CHRATR_FONTSIZE(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by CharFontSizeCJK(), and CharFontSizeCTL().
|
inlineoverrideprotectedvirtual |
Sfx item RES_CHRATR_CJK_FONTSIZE.
Implements AttributeOutputBase.
Definition at line 264 of file ww8attributeoutput.hxx.
References CharFontSize().
|
inlineoverrideprotectedvirtual |
Sfx item RES_CHRATR_CTL_FONTSIZE.
Implements AttributeOutputBase.
Definition at line 279 of file ww8attributeoutput.hxx.
References CharFontSize().
|
overrideprotectedvirtual |
Sfx item RES_TXTATR_GRABBAG.
Implements AttributeOutputBase.
Definition at line 5183 of file ww8atr.cxx.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_HIDDEN.
Implements AttributeOutputBase.
Definition at line 1359 of file ww8atr.cxx.
References OutputWW8Attribute().
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_HIGHLIGHT.
Implements AttributeOutputBase.
Definition at line 1369 of file ww8atr.cxx.
References SvxBrushItem::GetColor(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, msfilter::util::TransColToIco(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_IdctHint.
Implements AttributeOutputBase.
Definition at line 1621 of file ww8atr.cxx.
References SfxInt16Item::GetValue(), WW8Export::InsUInt16(), WW8Export::m_pO, and m_rWW8Export.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_KERNING.
Implements AttributeOutputBase.
Definition at line 1297 of file ww8atr.cxx.
References WW8Export::InsUInt16(), m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_LANGUAGE.
Implements AttributeOutputBase.
Definition at line 1467 of file ww8atr.cxx.
References SvxLanguageItem::GetLanguage(), WW8Export::InsUInt16(), m_rWW8Export, nId, RES_CHRATR_CJK_LANGUAGE(), RES_CHRATR_CTL_LANGUAGE(), RES_CHRATR_LANGUAGE(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by CharLanguageCJK(), and CharLanguageCTL().
|
inlineoverrideprotectedvirtual |
Sfx item RES_CHRATR_CJK_LANGUAGE.
Implements AttributeOutputBase.
Definition at line 267 of file ww8attributeoutput.hxx.
References CharLanguage().
|
inlineoverrideprotectedvirtual |
Sfx item RES_CHRATR_CTL_LANGUAGE.
Implements AttributeOutputBase.
Definition at line 282 of file ww8attributeoutput.hxx.
References CharLanguage().
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_POSTURE.
Implements AttributeOutputBase.
Definition at line 1276 of file ww8atr.cxx.
References SvxPostureItem::GetPosture(), ITALIC_NONE, and OutputWW8Attribute().
Referenced by CharPostureCJK().
|
inlineoverrideprotectedvirtual |
Sfx item RES_CHRATR_CJK_POSTURE.
Implements AttributeOutputBase.
Definition at line 270 of file ww8attributeoutput.hxx.
References CharPosture().
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_CTL_POSTURE.
Implements AttributeOutputBase.
Definition at line 1271 of file ww8atr.cxx.
References SvxPostureItem::GetPosture(), ITALIC_NONE, and OutputWW8AttributeCTL().
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_RELIEF.
Implements AttributeOutputBase.
Definition at line 1586 of file ww8atr.cxx.
References WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, nId, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_ROTATE.
Implements AttributeOutputBase.
Definition at line 1628 of file ww8atr.cxx.
References SvxTextRotateItem::GetValue(), WW8Export::InsUInt16(), SvxCharRotateItem::IsFitToLine(), MSWordExportBase::IsInTable(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_SCALEW.
Implements AttributeOutputBase.
Definition at line 1580 of file ww8atr.cxx.
References WW8Export::InsUInt16(), m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_SHADOWED.
Implements AttributeOutputBase.
Definition at line 1292 of file ww8atr.cxx.
References OutputWW8Attribute().
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_TWO_LINES.
Implements AttributeOutputBase.
Definition at line 3734 of file ww8atr.cxx.
References SvxTwoLinesItem::GetEndBracket(), SvxTwoLinesItem::GetStartBracket(), SvxTwoLinesItem::GetValue(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, nType, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_UNDERLINE.
Implements AttributeOutputBase.
Definition at line 1376 of file ww8atr.cxx.
References COL_TRANSPARENT(), SfxPoolItem::DynamicWhichCast(), SvxTextLineItem::GetColor(), SvxTextLineItem::GetLineStyle(), MSWordExportBase::HasItem(), WW8Export::InsUInt16(), WW8Export::InsUInt32(), LINESTYLE_BOLD, LINESTYLE_BOLDDASH, LINESTYLE_BOLDDASHDOT, LINESTYLE_BOLDDASHDOTDOT, LINESTYLE_BOLDDOTTED, LINESTYLE_BOLDLONGDASH, LINESTYLE_BOLDWAVE, LINESTYLE_DASH, LINESTYLE_DASHDOT, LINESTYLE_DASHDOTDOT, LINESTYLE_DOTTED, LINESTYLE_DOUBLE, LINESTYLE_DOUBLEWAVE, LINESTYLE_LONGDASH, LINESTYLE_NONE, LINESTYLE_SINGLE, LINESTYLE_WAVE, WW8Export::m_pO, m_rWW8Export, RES_CHRATR_WORDLINEMODE(), wwUtility::RGBToBGR(), SAL_WARN, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_WEIGHT.
Implements AttributeOutputBase.
Definition at line 1281 of file ww8atr.cxx.
References SvxWeightItem::GetWeight(), OutputWW8Attribute(), and WEIGHT_BOLD.
Referenced by CharWeightCJK().
|
inlineoverrideprotectedvirtual |
Sfx item RES_CHRATR_CJK_WEIGHT.
Implements AttributeOutputBase.
Definition at line 273 of file ww8attributeoutput.hxx.
References CharWeight().
|
overrideprotectedvirtual |
Sfx item RES_CHRATR_CTL_WEIGHT.
Implements AttributeOutputBase.
Definition at line 1266 of file ww8atr.cxx.
References SvxWeightItem::GetWeight(), OutputWW8AttributeCTL(), and WEIGHT_BOLD.
|
overridevirtual |
Write default style.
Implements AttributeOutputBase.
Definition at line 673 of file wrtw8sty.cxx.
References WW8Export::m_pTableStrm, m_rWW8Export, and SvStream::WriteUInt16().
|
overrideprotectedvirtual |
Implements AttributeOutputBase.
Definition at line 2854 of file ww8atr.cxx.
References WW8Export::DoComboBox(), GetExport(), SwDropDownField::GetHelp(), SwDropDownField::GetItemSequence(), SwDropDownField::GetName(), SwDropDownField::GetSelectedItem(), and SwDropDownField::GetToolTip().
|
overridevirtual |
Empty paragraph.
Implements AttributeOutputBase.
Definition at line 3262 of file wrtw8nds.cxx.
References m_rWW8Export, and WW8Export::WriteStringAsPara().
|
overridevirtual |
End of the paragraph.
Implements AttributeOutputBase.
Definition at line 1095 of file ww8atr.cxx.
References m_aBookmarksOfParagraphEnd, m_aBookmarksOfParagraphStart, MSWordExportBase::m_pChpPlc, WW8Export::m_pO, MSWordExportBase::m_pPapPlc, m_rWW8Export, mbOnTOXEnding, WW8Export::Strm(), TableInfoRow(), TableRowEnd(), and SvStream::Tell().
|
inlineoverridevirtual |
Called after we end outputting the attributes.
Implements AttributeOutputBase.
Definition at line 47 of file ww8attributeoutput.hxx.
|
overridevirtual |
Output ruby end.
Implements AttributeOutputBase.
Definition at line 923 of file wrtw8nds.cxx.
References Close, ww::eEQ, End, m_rWW8Export, WW8Export::OutputField(), and WW8Export::WriteChar().
|
overridevirtual |
End of the text run.
No-op for binary filters.
Insert bookmarks ended after this run
Implements AttributeOutputBase.
Definition at line 1161 of file ww8atr.cxx.
References WW8Export::AppendBookmark(), WW8Export::AppendBookmarkEndWithCorrection(), BookmarkToWord(), GetExport(), m_aBookmarksOfParagraphEnd, and nPos.
|
overridevirtual |
After we end outputting the attributes.
Implements AttributeOutputBase.
Definition at line 1174 of file ww8atr.cxx.
References WW8Export::CurrentFieldPlc(), m_nFieldResults, MSWordExportBase::m_pChpPlc, WW8Export::m_pO, m_rWW8Export, Redline(), WW8_WrPlcField::ResultCount(), WW8Export::Strm(), and SvStream::Tell().
|
inlineoverridevirtual |
End of the section properties.
No-op for binary filters.
Implements AttributeOutputBase.
Definition at line 165 of file ww8attributeoutput.hxx.
|
overridevirtual |
End of a style in the styles table.
Implements AttributeOutputBase.
Definition at line 478 of file wrtw8sty.cxx.
References impl_SkipOdd(), m_nPOPosStdLen1, m_nPOPosStdLen2, WW8Export::m_pO, WW8Export::m_pTableStrm, m_rWW8Export, p, SvStream::Tell(), and SvStream::WriteBytes().
|
overridevirtual |
End of (paragraph or run) properties of a style.
Implements AttributeOutputBase.
Definition at line 632 of file wrtw8sty.cxx.
References m_nStyleLenPos, m_nStyleStartSize, WW8Export::m_pO, and m_rWW8Export.
|
overridevirtual |
End of the styles table.
Implements AttributeOutputBase.
Definition at line 744 of file wrtw8sty.cxx.
References WW8Fib::m_fcStshf, WW8Fib::m_lcbStshf, WW8Fib::m_lcbStshfOrig, m_nStyleCountPos, WW8Export::m_pFib, WW8Export::m_pTableStrm, m_rWW8Export, SvStream::Tell(), and SwWW8Writer::WriteShort().
|
overridevirtual |
Output URL end.
Implements AttributeOutputBase.
Definition at line 1206 of file wrtw8nds.cxx.
References Close, ww::eHYPERLINK, m_rWW8Export, and WW8Export::OutputField().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 1270 of file wrtw8nds.cxx.
References WW8Export::GetCurrentItems(), SwWW8Writer::InsUInt16(), MSWordExportBase::m_pChpPlc, m_rWW8Export, WW8Export::OutSwString(), WW8Export::Strm(), SvStream::Tell(), NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val, and WW8Export::WriteChar().
|
overrideprotectedvirtual |
Sfx item RES_ANCHOR.
Implements AttributeOutputBase.
Definition at line 4508 of file ww8atr.cxx.
References SwFormatAnchor::GetAnchorId(), WW8Export::InsUInt16(), MSWordExportBase::m_bOutFlyFrameAttrs, WW8Export::m_pO, MSWordExportBase::m_pParentFrame, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_BACKGROUND.
Implements AttributeOutputBase.
Definition at line 4539 of file ww8atr.cxx.
References SvxBrushItem::GetColor(), WW8_SHD::GetValue(), WW8Export::InsUInt16(), WW8Export::InsUInt32(), MSWordExportBase::m_bOutPageDescs, WW8Export::m_pO, m_rWW8Export, SuitableBGColor(), WW8Export::TransBrush(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_BOX.
Implements AttributeOutputBase.
Definition at line 4833 of file ww8atr.cxx.
References editeng::WordBorderDistances::bFromEdge, editeng::BorderDistancesToWord(), SvxShadowItem::GetLocation(), SvxShadowItem::GetWidth(), MSWordExportBase::HasItem(), m_bFromEdge, MSWordExportBase::m_bOutGrf, MSWordExportBase::m_bOutPageDescs, m_pageMargins, m_rWW8Export, editeng::WordBorderDistances::nBottom, editeng::WordBorderDistances::nLeft, editeng::WordBorderDistances::nRight, editeng::WordBorderDistances::nTop, WW8Export::Out_SwFormatBox(), RES_SHADOW(), and SvxBoxItem::SetDistance().
|
overrideprotectedvirtual |
Sfx item RES_COL.
Implements AttributeOutputBase.
Definition at line 4877 of file ww8atr.cxx.
References COLADJ_NONE, SwFormatCol::GetColumns(), SwFormatCol::GetGutterWidth(), SwFormatCol::GetLineAdj(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, n, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 1855 of file wrtw8nds.cxx.
References SwFormatDrop::GetCharFormat(), SwFormatDrop::GetDistance(), SwTextNode::GetDropSize(), MSWordExportBase::GetId(), SwFormatDrop::GetLines(), WW8Export::InsUInt16(), MSWordExportBase::m_pChpPlc, WW8Export::m_pO, MSWordExportBase::m_pPapPlc, m_rWW8Export, SAL_INFO, WW8Export::Strm(), TableInfoCell(), SvStream::Tell(), NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val, and WW8Export::WriteCR().
|
overrideprotectedvirtual |
Sfx item RES_FILL_GRADIENT.
Implements AttributeOutputBase.
Definition at line 4580 of file ww8atr.cxx.
|
overrideprotectedvirtual |
Sfx item RES_FILL_STYLE.
Implements AttributeOutputBase.
Definition at line 4558 of file ww8atr.cxx.
References WW8Export::InsUInt16(), WW8Export::InsUInt32(), MSWordExportBase::m_bOutPageDescs, WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_MARGIN_FIRSTLINE.
Implements AttributeOutputBase.
Definition at line 4248 of file ww8atr.cxx.
References SvxFirstLineIndentItem::GetTextFirstLineOffset(), WW8Export::InsUInt16(), and m_rWW8Export.
|
overrideprotectedvirtual |
Sfx item RES_FRAMEDIR.
Implements AttributeOutputBase.
Definition at line 5136 of file ww8atr.cxx.
References MSWordExportBase::GetDefaultFrameDirection(), GetExport(), WW8Export::InsUInt16(), MSWordExportBase::m_bOutFlyFrameAttrs, MSWordExportBase::m_bOutPageDescs, WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_FRM_SIZE.
Implements AttributeOutputBase.
Definition at line 3907 of file ww8atr.cxx.
References Fixed, SvxSizeItem::GetHeight(), SwFormatFrameSize::GetHeightSizeType(), SwPageDesc::GetLandscape(), SvxPaperInfo::GetSloppyPaperDimension(), SvxSizeItem::GetWidth(), SwFormatFrameSize::GetWidthSizeType(), WW8Export::InsUInt16(), MSWordExportBase::m_bOutFlyFrameAttrs, MSWordExportBase::m_bOutGrf, MSWordExportBase::m_bOutPageDescs, MSWordExportBase::m_pCurrentPageDesc, WW8Export::m_pO, m_rWW8Export, NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val, and Variable.
|
overrideprotectedvirtual |
Sfx item RES_HORI_ORIENT.
!!! anchor type and corresponding borders are still missing
Implements AttributeOutputBase.
Definition at line 4470 of file ww8atr.cxx.
References SwFormatHoriOrient::GetHoriOrient(), SwFormatHoriOrient::GetPos(), WW8Export::InsUInt16(), SwFormatHoriOrient::IsPosToggle(), MSWordExportBase::m_bOutFlyFrameAttrs, MSWordExportBase::m_pParentFrame, m_rWW8Export, SwPostItHelper::NONE, nPos, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_KEEP.
Implements AttributeOutputBase.
Definition at line 4992 of file ww8atr.cxx.
References WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_LINENUMBER.
Implements AttributeOutputBase.
Definition at line 5001 of file ww8atr.cxx.
References WW8Export::InsUInt16(), SwFormatLineNumber::IsCount(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_LR_SPACE.
Implements AttributeOutputBase.
Definition at line 4275 of file ww8atr.cxx.
References SvxLRSpaceItem::GetGutterMargin(), SvxLRSpaceItem::GetLeft(), SvxLRSpaceItem::GetRight(), SvxLRSpaceItem::GetTextFirstLineOffset(), SvxLRSpaceItem::GetTextLeft(), MSWordExportBase::HasItem(), WW8Export::InsUInt16(), NS_sprm::LN_PDxaFromText10, MSWordExportBase::m_bOutFlyFrameAttrs, MSWordExportBase::m_bOutPageDescs, m_pageMargins, m_rWW8Export, editeng::WordPageMargins::nLeft, editeng::WordPageMargins::nRight, RES_BOX(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_PAPER_BIN.
Implements AttributeOutputBase.
Definition at line 4225 of file ww8atr.cxx.
References WW8Export::InsUInt16(), MSWordExportBase::m_bOutFirstPage, MSWordExportBase::m_bOutPageDescs, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_MARGIN_RIGHT.
Implements AttributeOutputBase.
Definition at line 4262 of file ww8atr.cxx.
References SvxRightMarginItem::GetRight(), WW8Export::InsUInt16(), and m_rWW8Export.
|
overrideprotectedvirtual |
Sfx item RES_SURROUND.
Implements AttributeOutputBase.
Definition at line 4426 of file ww8atr.cxx.
References SwFormatSurround::GetSurround(), WW8Export::InsUInt16(), MSWordExportBase::m_bOutFlyFrameAttrs, WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_TEXTGRID.
Implements AttributeOutputBase.
Definition at line 4190 of file ww8atr.cxx.
References SwTextGridItem::GetBaseHeight(), SwTextGridItem::GetGridType(), SwTextGridItem::GetRubyHeight(), GRID_LINES_CHARS, GRID_LINES_ONLY, GRID_NONE, AttributeOutputBase::GridCharacterPitch(), WW8Export::InsUInt16(), WW8Export::InsUInt32(), SwTextGridItem::IsSnapToChars(), MSWordExportBase::m_bOutPageDescs, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_MARGIN_TEXTLEFT.
Implements AttributeOutputBase.
Definition at line 4255 of file ww8atr.cxx.
References SvxTextLeftMarginItem::GetTextLeft(), WW8Export::InsUInt16(), and m_rWW8Export.
|
overrideprotectedvirtual |
Sfx item RES_UL_SPACE.
Implements AttributeOutputBase.
Definition at line 4354 of file ww8atr.cxx.
References SwFormat::DerivedFrom(), SvxULSpaceItem::GetContext(), MSWordExportBase::GetCurItemSet(), SvxULSpaceItem::GetLower(), SwFormat::GetULSpace(), SvxULSpaceItem::GetUpper(), sw::util::HdFtDistanceGlue::HasFooter(), sw::util::HdFtDistanceGlue::HasHeader(), WW8Export::InsUInt16(), MSWordExportBase::m_bOutFlyFrameAttrs, MSWordExportBase::m_bOutPageDescs, MSWordExportBase::m_bStyDef, sw::util::HdFtDistanceGlue::m_DyaBottom, sw::util::HdFtDistanceGlue::m_DyaHdrBottom, sw::util::HdFtDistanceGlue::m_DyaHdrTop, sw::util::HdFtDistanceGlue::m_DyaTop, m_pageMargins, MSWordExportBase::m_pCurrentStyle, WW8Export::m_pO, MSWordExportBase::m_pOutFormatNode, m_rWW8Export, editeng::WordPageMargins::nBottom, editeng::WordPageMargins::nTop, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_VERT_ORIENT.
!!! anchor type and corresponding borders are still missing
Implements AttributeOutputBase.
Definition at line 4437 of file ww8atr.cxx.
References SwFormatVertOrient::GetPos(), SwFormatVertOrient::GetVertOrient(), WW8Export::InsUInt16(), MSWordExportBase::m_bOutFlyFrameAttrs, m_rWW8Export, SwPostItHelper::NONE, nPos, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
inlineoverridevirtual |
Return the right export class.
Implements AttributeOutputBase.
Definition at line 466 of file ww8attributeoutput.hxx.
References m_rWW8Export.
Referenced by DropdownField(), EndRun(), FormatFrameDirection(), OutputFlyFrame_Impl(), SetField(), StartRuby(), StartRun(), and TextFootnote_Impl().
|
overrideprotectedvirtual |
Implements AttributeOutputBase.
Definition at line 2806 of file ww8atr.cxx.
References sw::sidebar::aArr, SwField::GetPar2(), MSWordExportBase::m_pChpPlc, m_rWW8Export, WW8Export::Strm(), SvStream::Tell(), and SwWW8Writer::WriteString16().
|
overridevirtual |
Definition of a numbering instance.
Implements AttributeOutputBase.
Definition at line 194 of file wrtw8num.cxx.
References i, SwNumRule::IsContinusNum(), WW8Export::m_pTableStrm, m_rWW8Export, nId, WW8ListManager::nMaxLevel, SvStream::WriteUChar(), SvStream::WriteUInt16(), and SvStream::WriteUInt32().
|
overridevirtual |
All the numbering level information.
Implements AttributeOutputBase.
Definition at line 269 of file wrtw8num.cxx.
References MSWordExportBase::GetGrfIndex(), wwFontHelper::GetId(), GetLevelNFC(), WW8Export::GetNumId(), WW8Export::InsUInt16(), WW8Export::InsUInt32(), MSWordExportBase::m_aFontHelper, MSWordExportBase::m_bExportModeRTF, WW8Export::m_pO, WW8Export::m_pTableStrm, m_rWW8Export, nIndex, WW8ListManager::nMaxLevel, MSWordExportBase::OutputItemSet(), pData, Set_UInt16(), SVX_NUM_BITMAP, NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val, SvStream::WriteBytes(), SwWW8Writer::WriteString16(), SvStream::WriteUChar(), SvStream::WriteUInt16(), and SvStream::WriteUInt32().
|
overridevirtual |
Reimplemented from AttributeOutputBase.
Definition at line 1156 of file ww8atr.cxx.
References mbOnTOXEnding.
|
overridevirtual |
|
overridevirtual |
Output FKP (Formatted disK Page) - necessary for binary formats only.
FIXME having it in AttributeOutputBase is probably a hack, it should be in WW8AttributeOutput only...
Reimplemented from AttributeOutputBase.
Definition at line 1205 of file ww8atr.cxx.
References MSWordExportBase::m_pChpPlc, WW8Export::m_pO, m_rWW8Export, WW8Export::Strm(), and SvStream::Tell().
|
overrideprotectedvirtual |
Output frames - the implementation.
Implements AttributeOutputBase.
Definition at line 3447 of file wrtw8nds.cxx.
References aName, WW8Export::AppendFlyInFlys(), ww8::Frame::eFormControl, ww8::Frame::eGraphic, WW8Export::EndCommentOutput(), SwNode::EndOfSectionIndex(), ww8::Frame::eOle, eType, SwFrameFormat::FindLayoutRect(), SwContentNode::FindPageFrameRect(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwFormatAnchor::GetAnchorNode(), SwFormat::GetContent(), SwFormatContent::GetContentIdx(), GetExport(), SwFormat::GetFlySplit(), ww8::Frame::GetFrameFormat(), SwNodeIndex::GetIndex(), SwFormat::GetName(), SwNodeIndex::GetNode(), SwDoc::GetNodes(), SwNode::GetTextNode(), SfxBoolItem::GetValue(), ww8::Frame::GetWriterType(), ww8::Frame::IsInline(), MSWordExportBase::IsInTable(), MSWordExportBase::m_bOutTable, MSWordExportBase::m_eNewAnchorType, MSWordExportBase::m_pFlyOffset, MSWordExportBase::m_pParentFrame, MSWordExportBase::m_rDoc, m_rWW8Export, WW8Export::MiserableFormFieldExportHack(), SwRect::Pos(), WW8Export::RestoreData(), WW8Export::SaveData(), WW8Export::StartCommentOutput(), and MSWordExportBase::WriteText().
|
protected |
Output the bold etc. attributes.
Definition at line 1224 of file ww8atr.cxx.
References WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, nId, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by CharCaseMap(), CharContour(), CharCrossedOut(), CharHidden(), CharPosture(), CharShadow(), and CharWeight().
|
protected |
Output the bold etc. attributes, the Complex Text Layout version.
Definition at line 1231 of file ww8atr.cxx.
References WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, nId, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by CharPostureCTL(), and CharWeightCTL().
|
overridevirtual |
Page break As a paragraph property - the paragraph should be on the next page.
Implements AttributeOutputBase.
Definition at line 4051 of file ww8atr.cxx.
References WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_ADJUST.
Implements AttributeOutputBase.
Definition at line 5074 of file ww8atr.cxx.
References SvxAdjustItem::GetAdjust(), SvxAdjustItem::GetLastBlock(), AllSettings::GetLayoutRTL(), SwDoc::GetTextDirection(), WW8Export::InsUInt16(), WW8Export::m_pO, MSWordExportBase::m_pOutFormatNode, MSWordExportBase::m_rDoc, m_rWW8Export, RES_FRAMEDIR(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_FORBIDDEN_RULES.
Implements AttributeOutputBase.
Definition at line 3527 of file ww8atr.cxx.
References SfxBoolItem::GetValue(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_GRABBAG.
Implements AttributeOutputBase.
Definition at line 5179 of file ww8atr.cxx.
|
overridevirtual |
Output style.
Implements AttributeOutputBase.
Definition at line 1215 of file ww8atr.cxx.
References WW8Export::m_pO, and m_rWW8Export.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_HANGINGPUNCTUATION.
Implements AttributeOutputBase.
Definition at line 3521 of file ww8atr.cxx.
References SfxBoolItem::GetValue(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_HYPHENZONE.
Implements AttributeOutputBase.
Definition at line 3507 of file ww8atr.cxx.
References WW8Export::InsUInt16(), SvxHyphenZoneItem::IsHyphen(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_LINESPACING.
Implements AttributeOutputBase.
Definition at line 5011 of file ww8atr.cxx.
References WW8Export::InsUInt16(), m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_NUMRULE.
Implements AttributeOutputBase.
Definition at line 3892 of file ww8atr.cxx.
References SwWW8Writer::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Implements AttributeOutputBase.
Definition at line 5187 of file ww8atr.cxx.
References CntUInt16Item::GetValue(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, min(), WW8ListManager::nMaxLevel, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_SCRIPTSPACE.
Implements AttributeOutputBase.
Definition at line 3515 of file ww8atr.cxx.
References SfxBoolItem::GetValue(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_SNAPTOGRID.
Implements AttributeOutputBase.
Definition at line 3533 of file ww8atr.cxx.
References WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_SPLIT.
Implements AttributeOutputBase.
Definition at line 5197 of file ww8atr.cxx.
References WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_TABSTOP.
Implements AttributeOutputBase.
Definition at line 5448 of file ww8atr.cxx.
References SwFormat::DerivedFrom(), SfxItemSet::Get(), SwFormat::GetAttrSet(), SfxItemSet::GetItem(), SvxTextLeftMarginItem::GetTextLeft(), MSWordExportBase::HasItem(), SvxTabStopItem::Insert(), MSWordExportBase::m_bStyDef, MSWordExportBase::m_pCurPam, MSWordExportBase::m_pCurrentStyle, MSWordExportBase::m_pStyAttr, m_rWW8Export, ParaTabStopAdd(), ParaTabStopDelAdd(), RES_MARGIN_TEXTLEFT(), RES_PARATR_TABSTOP(), SAL_WARN, and TABS_RELATIVE_TO_INDENT.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_VERTALIGN.
Implements AttributeOutputBase.
Definition at line 3541 of file ww8atr.cxx.
References SvxParaVertAlignItem::Automatic, SvxParaVertAlignItem::Baseline, SvxParaVertAlignItem::Bottom, SvxParaVertAlignItem::Center, SvxParaVertAlignItem::GetValue(), WW8Export::InsUInt16(), m_rWW8Export, SvxParaVertAlignItem::Top, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_PARATR_WIDOWS.
Only convert the item "SvxWidowItem" and not the orphans, because in WW only one attribute "paragraph control" exists for both and in SW probably both or none is set by the user.
Implements AttributeOutputBase.
Definition at line 5209 of file ww8atr.cxx.
References WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Implements AttributeOutputBase.
Definition at line 2866 of file ww8atr.cxx.
|
overrideprotectedvirtual |
Implements AttributeOutputBase.
Definition at line 2847 of file ww8atr.cxx.
References WW8Export::Fc2Cp(), MSWordExportBase::m_pAtn, WW8Export::m_pO, m_rWW8Export, WW8Export::Strm(), SvStream::Tell(), and WW8Export::WritePostItBegin().
|
overridevirtual |
Output text (without markup).
Implements AttributeOutputBase.
Definition at line 1200 of file ww8atr.cxx.
References m_rWW8Export, and WW8Export::OutSwString().
Referenced by RunText().
|
overridevirtual |
Output redlining.
Implements AttributeOutputBase.
Definition at line 3570 of file wrtw8nds.cxx.
References WW8Export::AddRedlineAuthor(), sw::ms::DateTime2DTTM(), SwRedlineData::GetAuthor(), SwRedlineData::GetTimeStamp(), SwRedlineData::GetType(), WW8Export::InsUInt16(), WW8Export::InsUInt32(), WW8Export::m_pO, m_rWW8Export, SwRedlineData::Next(), Redline(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by EndRunProperties(), and Redline().
|
overrideprotectedvirtual |
Implements AttributeOutputBase.
Definition at line 2871 of file ww8atr.cxx.
References Close, CmdEnd, CmdStart, ww::eREF, FieldString(), lcl_GetExpandedField(), m_rWW8Export, WW8Export::OutputField(), Start, WW8Export::Strm(), and SwWW8Writer::WriteString16().
|
overridevirtual |
Export the state of RTL/CJK.
Implements AttributeOutputBase.
Definition at line 1075 of file ww8atr.cxx.
References SwDoc::DOCTYPE_MSWORD, SwDoc::GetDocumentType(), WW8Export::InsUInt16(), WW8Export::m_pDop, WW8Export::m_pO, MSWordExportBase::m_rDoc, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overridevirtual |
Output text.
Implements AttributeOutputBase.
Definition at line 1195 of file ww8atr.cxx.
References RawText().
|
overridevirtual |
for footnote/endnote section properties
Reimplemented from AttributeOutputBase.
Definition at line 1375 of file wrtw8sty.cxx.
References FTNNUM_CHAPTER, FTNNUM_PAGE, SwDoc::GetEndNoteInfo(), SwDoc::GetFootnoteInfo(), SvxNumberType::GetNumberingType(), WW8Export::GetNumId(), WW8Export::InsUInt16(), SwWW8Writer::InsUInt16(), SwEndNoteInfo::m_aFormat, SwFootnoteInfo::m_eNum, WW8Export::m_pO, MSWordExportBase::m_rDoc, m_rWW8Export, nId, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overridevirtual |
Columns populated from right/numbers on the right side?
Implements AttributeOutputBase.
Definition at line 1470 of file wrtw8sty.cxx.
References SwWW8Writer::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overridevirtual |
Write a section break msword::ColumnBreak or msword::PageBreak.
Implements AttributeOutputBase.
Definition at line 4155 of file ww8atr.cxx.
References m_rWW8Export, and WW8Export::ReplaceCr().
|
inlineoverridevirtual |
Called in order to output section breaks.
Implements AttributeOutputBase.
Definition at line 41 of file ww8attributeoutput.hxx.
|
overridevirtual |
Protection of forms.
Implements AttributeOutputBase.
Definition at line 1395 of file wrtw8sty.cxx.
References SwWW8Writer::InsUInt16(), WW8Export::m_pO, WW8Export::m_pSepx, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overridevirtual |
Numbering of the lines in the document.
Implements AttributeOutputBase.
Definition at line 1406 of file wrtw8sty.cxx.
References SwLineNumberInfo::GetCountBy(), SwLineNumberInfo::GetPosFromLeft(), SwWW8Writer::InsUInt16(), SwLineNumberInfo::IsRestartEachPage(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overridevirtual |
Description of the page borders.
Implements AttributeOutputBase.
Definition at line 1438 of file wrtw8sty.cxx.
References SwFormat::GetAttrSet(), SwFormat::GetFormatAttr(), MSWordSections::HasBorderItem(), SwWW8Writer::InsUInt16(), m_bFromEdge, MSWordExportBase::m_pISet, WW8Export::m_pO, m_rWW8Export, AttributeOutputBase::OutputItem(), RES_BOX(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overridevirtual |
The style of the page numbers.
Implements AttributeOutputBase.
Definition at line 1476 of file wrtw8sty.cxx.
References WW8Export::GetNumId(), SwWW8Writer::InsUInt16(), WW8Export::m_pO, m_rWW8Export, nNumType, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
RES_RTL_GUTTER.
Implements AttributeOutputBase.
Definition at line 4332 of file ww8atr.cxx.
References SfxBoolItem::GetValue(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overridevirtual |
Has different headers/footers for the title page.
Implements AttributeOutputBase.
Definition at line 1431 of file wrtw8sty.cxx.
References SwWW8Writer::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overridevirtual |
The type of breaking.
Implements AttributeOutputBase.
Definition at line 1495 of file wrtw8sty.cxx.
References SwWW8Writer::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Implements AttributeOutputBase.
Definition at line 2820 of file ww8atr.cxx.
References Close, CmdEnd, CmdStart, eType, WW8Export::Fc2Cp(), GetExport(), SwSetExpField::GetPar2(), m_rWW8Export, WW8Export::MoveFieldMarks(), WW8Export::OutputField(), Start, WW8Export::Strm(), SvStream::Tell(), and SwWW8Writer::WriteString16().
|
inlineoverridevirtual |
Start of the paragraph.
Implements AttributeOutputBase.
Definition at line 35 of file ww8attributeoutput.hxx.
|
inlineoverridevirtual |
Called before we start outputting the attributes.
Implements AttributeOutputBase.
Definition at line 44 of file ww8attributeoutput.hxx.
|
overridevirtual |
Output ruby start.
Implements AttributeOutputBase.
Definition at line 894 of file wrtw8nds.cxx.
References aStr, CmdStart, ww::eEQ, FieldString(), WW8Ruby::GetBaseHeight(), WW8Ruby::GetDirective(), GetExport(), WW8Ruby::GetFontFamily(), WW8Ruby::GetJC(), WW8Ruby::GetRubyHeight(), SwFormatRuby::GetText(), WW8Export::m_pFib, m_rWW8Export, WW8Export::OutputField(), Start, and u.
|
overridevirtual |
Start of the text run.
Insert bookmarks started at this run
Implements AttributeOutputBase.
Definition at line 1129 of file ww8atr.cxx.
References WW8Export::AppendBookmark(), BookmarkToWord(), WW8Export::Fc2Cp(), SwRedlineData::GetComment(), GetExport(), m_aBookmarksOfParagraphStart, MSWordExportBase::m_nTextTyp, MSWordExportBase::m_pAtn, WW8Export::m_pO, m_rWW8Export, nPos, WW8Export::Strm(), SwResId(), SvStream::Tell(), TXT_MAINTEXT, and WW8Export::WritePostItBegin().
|
overridevirtual |
Before we start outputting the attributes.
Implements AttributeOutputBase.
Definition at line 1123 of file ww8atr.cxx.
References WW8Export::CurrentFieldPlc(), m_nFieldResults, m_rWW8Export, and WW8_WrPlcField::ResultCount().
|
overridevirtual |
Start of the section properties.
Implements AttributeOutputBase.
Definition at line 1370 of file wrtw8sty.cxx.
References WW8Export::m_pO, and m_rWW8Export.
|
overridevirtual |
Start of a style in the styles table.
Implements AttributeOutputBase.
Definition at line 492 of file wrtw8sty.cxx.
References eType, SwWW8Writer::InsAsString16(), SwWW8Writer::InsUInt16(), m_nPOPosStdLen1, m_nPOPosStdLen2, WW8Export::m_pO, m_rWW8Export, pData, Set_UInt16(), ww::stiNil, and STYLE_TYPE_PARA.
|
overridevirtual |
Start of (paragraph or run) properties of a style.
Implements AttributeOutputBase.
Definition at line 595 of file wrtw8sty.cxx.
References impl_SkipOdd(), SwWW8Writer::InsUInt16(), m_nStyleLenPos, m_nStyleStartSize, WW8Export::m_pO, WW8Export::m_pTableStrm, m_rWW8Export, and SvStream::Tell().
|
overridevirtual |
Start of the styles table.
Implements AttributeOutputBase.
Definition at line 722 of file wrtw8sty.cxx.
References WW8Fib::m_fcStshf, WW8Fib::m_fcStshfOrig, m_nStyleCountPos, WW8Export::m_pFib, WW8Export::m_pTableStrm, m_rWW8Export, SvStream::Tell(), SvStream::WriteBytes(), and SvStream::WriteChar().
|
overridevirtual |
Output URL start.
Implements AttributeOutputBase.
Definition at line 1054 of file wrtw8nds.cxx.
References AnalyzeURL(), aURL, CmdEnd, CmdStart, ww::eHYPERLINK, Writer::GetBaseURL(), WW8Export::GetWriter(), MSWordExportBase::m_pChpPlc, WW8Export::m_pDataStrm, m_rWW8Export, WW8Export::OutputField(), rTarget, Set_UInt32(), URIHelper::simpleNormalizedMakeRelative(), Start, WW8Export::Strm(), SvStream::Tell(), SvStream::WriteBytes(), WW8Export::WriteChar(), SwWW8Writer::WriteLong(), SwWW8Writer::WriteShort(), SwWW8Writer::WriteString16(), SwWW8Writer::WriteString8(), and SvStream::WriteUChar().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 2748 of file wrtww8.cxx.
References COL_AUTO(), SwFormat::GetAttrSet(), SvxBrushItem::GetColor(), SwTable::GetFrameFormat(), SwTableLine::GetFrameFormat(), SwTableBox::GetFrameFormat(), SfxItemSet::GetItem(), SwTableLine::GetTabBoxes(), SwTableBox::GetUpper(), WW8_SHD::GetValue(), WW8Export::InsUInt16(), m, WW8Export::m_pO, m_rWW8Export, n, RES_BACKGROUND(), wwUtility::RGBToBGR(), WW8SHDLong::setCvBack(), WW8SHDLong::setCvFore(), WW8Export::TransBrush(), NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val, and WW8SHDLong::Write().
Referenced by TableInfoRow().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 2159 of file wrtww8.cxx.
References SwTable::GetFrameFormat(), WW8Export::InsUInt16(), m_rWW8Export, MSWordExportBase::TrueFrameDirection(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by TableInfoRow().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 2139 of file wrtww8.cxx.
References SwTableLine::GetFrameFormat(), SwFormat::GetRowSplit(), SwTableBox::GetUpper(), SfxBoolItem::GetValue(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by TableInfoRow().
|
protected |
Definition at line 2663 of file wrtww8.cxx.
References SvxBoxItem::GetDistance(), SwTableLine::GetTabBoxes(), SwTableBox::GetUpper(), i, SwWW8Writer::InsUInt16(), WW8Export::m_pO, m_rWW8Export, min(), n, WW8Export::Out_CellRangeBorders(), p, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by TableInfoRow().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 2175 of file wrtww8.cxx.
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 2634 of file wrtww8.cxx.
References SwFormat::GetBox(), SvxBoxItem::GetDistance(), SwTableBox::GetFrameFormat(), i, SwWW8Writer::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by TableInfoRow().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 2412 of file wrtww8.cxx.
References WW8Export::CurrentPageWidth(), SwFormat::GetBox(), SwNode::GetFlyFormat(), SwTable::GetFrameFormat(), SwFormat::GetFrameSize(), AttributeOutputBase::GetGridCols(), SwFormatHoriOrient::GetHoriOrient(), SwFormat::GetHoriOrient(), SvxLRSpaceItem::GetLeft(), SwFormat::GetLRSpace(), SwFormatHoriOrient::GetPos(), SwFormatVertOrient::GetRelationOrient(), SwFormatHoriOrient::GetRelationOrient(), SwTable::GetRowsToRepeat(), SwTable::GetTableNode(), SwFormat::GetVertOrient(), SvxSizeItem::GetWidth(), SwFormatFrameSize::GetWidthPercent(), WW8Export::InsInt16(), WW8Export::InsUInt16(), lcl_TCFlags(), WW8Export::m_pO, MSWordExportBase::m_rDoc, m_rWW8Export, ww8::MAXTABLECELLS, WW8Export::Out_SwFormatTableBox(), rBoxItem, SAL_INFO, SAL_WARN, TablePositioning(), MSWordExportBase::TrueFrameDirection(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by TableInfoRow().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 2179 of file wrtww8.cxx.
References SwTableLine::GetFrameFormat(), SwFormat::GetFrameSize(), SvxSizeItem::GetHeight(), SwFormatFrameSize::GetHeightSizeType(), SwTableBox::GetUpper(), WW8Export::InsUInt16(), m_rWW8Export, Minimum, NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val, and Variable.
Referenced by TableInfoRow().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 1985 of file wrtww8.cxx.
References WW8Export::InsUInt16(), WW8Export::InsUInt32(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by FormatDrop(), and TableNodeInfoInner().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 2005 of file wrtww8.cxx.
References WW8Export::InsUInt16(), WW8Export::InsUInt32(), WW8Export::m_pO, m_rWW8Export, TableBackgrounds(), TableBidi(), TableCanSplit(), TableCellBorders(), TableDefaultBorders(), TableDefinition(), TableHeight(), TableOrientation(), TableSpacing(), TableVerticalCell(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by EndParagraph(), and TableNodeInfoInner().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 4406 of file wrtww8.cxx.
References MSWordExportBase::m_nStyleBeforeFly, WW8Export::m_pO, MSWordExportBase::m_pPapPlc, m_rWW8Export, n, SAL_INFO, WW8Export::Strm(), TableInfoCell(), TableInfoRow(), TableRowEnd(), SvStream::Tell(), and WW8Export::WriteCR().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 2204 of file wrtww8.cxx.
References SwTable::GetFrameFormat(), SwFormatHoriOrient::GetHoriOrient(), SwFormat::GetHoriOrient(), SwFormatVertOrient::GetRelationOrient(), SwFormatHoriOrient::GetRelationOrient(), SwFormat::GetVertOrient(), WW8Export::InsUInt16(), m_rWW8Export, SAL_WARN, MSWordExportBase::TrueFrameDirection(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by TableInfoRow().
void WW8AttributeOutput::TablePositioning | ( | SwFrameFormat * | pFlyFormat | ) |
Definition at line 2304 of file wrtww8.cxx.
References SwFormat::GetFlySplit(), SwFormatHoriOrient::GetHoriOrient(), SwFormat::GetHoriOrient(), SvxLRSpaceItem::GetLeft(), SvxULSpaceItem::GetLower(), SwFormat::GetLRSpace(), SwFormatVertOrient::GetPos(), SwFormatHoriOrient::GetPos(), SwFormatVertOrient::GetRelationOrient(), SwFormatHoriOrient::GetRelationOrient(), SvxLRSpaceItem::GetRight(), SwFormat::GetULSpace(), SvxULSpaceItem::GetUpper(), SfxBoolItem::GetValue(), SwFormatVertOrient::GetVertOrient(), SwFormat::GetVertOrient(), WW8Export::InsInt16(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by TableDefinition().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 4028 of file ww8atr.cxx.
References m_rWW8Export, and WW8Export::WriteChar().
Referenced by EndParagraph(), and TableNodeInfoInner().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 2171 of file wrtww8.cxx.
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 2266 of file wrtww8.cxx.
References SwNode::GetFlyFormat(), SwTable::GetFrameFormat(), SvxULSpaceItem::GetLower(), SwTable::GetTableNode(), SwFormat::GetULSpace(), SvxULSpaceItem::GetUpper(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by TableInfoRow().
|
overridevirtual |
Implements AttributeOutputBase.
Definition at line 2103 of file wrtww8.cxx.
References SwTableBox::GetFrameFormat(), SwTableLine::GetTabBoxes(), SwTableBox::GetUpper(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, n, MSWordExportBase::TrueFrameDirection(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by TableInfoRow().
|
overrideprotectedvirtual |
Sfx item RES_TXTATR_CHARFMT.
Implements AttributeOutputBase.
Definition at line 3721 of file ww8atr.cxx.
References SwFormatCharFormat::GetCharFormat(), MSWordExportBase::GetId(), WW8Export::InsUInt16(), m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Sfx item RES_TXTATR_FTN.
Implements AttributeOutputBase.
Definition at line 3709 of file ww8atr.cxx.
References WW8_WrPlcFootnoteEdn::Append(), WW8Export::Fc2Cp(), FTNPOS_CHAPTER, GetExport(), SwDoc::GetFootnoteInfo(), SwFormatFootnote::IsEndNote(), SwFootnoteInfo::m_ePos, WW8Export::m_pEdn, WW8Export::m_pFootnote, WW8Export::m_pO, m_rDoc, m_rWW8Export, WW8Export::Strm(), SvStream::Tell(), and WW8Export::WriteFootnoteBegin().
|
overrideprotectedvirtual |
Sfx item RES_TXTATR_INETFMT.
Implements AttributeOutputBase.
Definition at line 1751 of file ww8atr.cxx.
References MSWordExportBase::GetId(), sw::util::GetSwCharFormat(), WW8Export::InsUInt16(), MSWordExportBase::m_rDoc, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
RES_TXTATR_LINEBREAK, i.e. clearing breaks.
Implements AttributeOutputBase.
Definition at line 4344 of file ww8atr.cxx.
References SfxEnumItem< typename EnumT >::GetEnumValue(), WW8Export::InsUInt16(), WW8Export::m_pO, m_rWW8Export, NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val, and WW8Export::WriteChar().
|
overridevirtual |
Reimplemented from AttributeOutputBase.
Definition at line 1524 of file wrtw8sty.cxx.
References SwWW8Writer::InsUInt16(), WW8Export::m_pO, m_rWW8Export, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
|
overrideprotectedvirtual |
Insert a bookmark inside the currently processed paragraph.
Implements AttributeOutputBase.
Definition at line 1048 of file wrtw8nds.cxx.
References m_aBookmarksOfParagraphEnd, and m_aBookmarksOfParagraphStart.
|
overrideprotectedvirtual |
Write the expanded field.
Implements AttributeOutputBase.
Definition at line 2884 of file ww8atr.cxx.
References lcl_GetExpandedField(), m_rWW8Export, WW8Export::Strm(), and SwWW8Writer::WriteString16().
|
private |
Definition at line 510 of file ww8attributeoutput.hxx.
Referenced by EndParagraph(), EndRun(), and WriteBookmarkInActParagraph().
|
private |
Bookmarks of the current paragraph.
Definition at line 509 of file ww8attributeoutput.hxx.
Referenced by EndParagraph(), StartRun(), and WriteBookmarkInActParagraph().
|
private |
Definition at line 513 of file ww8attributeoutput.hxx.
Referenced by FormatBox(), and SectionPageBorders().
|
private |
For output of run properties.
We have to remember the number of field results, and do not export end of the field results if we were forced to split text.
Definition at line 504 of file ww8attributeoutput.hxx.
Referenced by EndRunProperties(), and StartRunProperties().
|
private |
For output of styles.
We have to remember these positions between the StartStyle() and EndStyle().
Definition at line 487 of file ww8attributeoutput.hxx.
Referenced by EndStyle(), and StartStyle().
|
private |
Definition at line 487 of file ww8attributeoutput.hxx.
Referenced by EndStyle(), and StartStyle().
|
private |
For output of styles.
Used between StartStyles() and EndStyles().
Definition at line 498 of file ww8attributeoutput.hxx.
Referenced by EndStyles(), and StartStyles().
|
private |
Definition at line 493 of file ww8attributeoutput.hxx.
Referenced by EndStyleProperties(), and StartStyleProperties().
|
private |
For output of styles.
We have to remember this position between StartStyleProperties() and EndStyleProperties().
Definition at line 493 of file ww8attributeoutput.hxx.
Referenced by EndStyleProperties(), and StartStyleProperties().
|
private |
Definition at line 512 of file ww8attributeoutput.hxx.
Referenced by FormatBox(), FormatLRSpace(), and FormatULSpace().
|
private |
Reference to the export, where to get the data from.
Definition at line 481 of file ww8attributeoutput.hxx.
Referenced by AnalyzeURL(), CharAnimatedText(), CharAutoKern(), CharBackground(), CharBidiRTL(), CharBorder(), CharColor(), CharEmphasisMark(), CharEscapement(), CharFont(), CharFontCJK(), CharFontCTL(), CharFontSize(), CharHighlight(), CharIdctHint(), CharKerning(), CharLanguage(), CharRelief(), CharRotate(), CharScaleWidth(), CharTwoLines(), CharUnderline(), DefaultStyle(), EmptyParagraph(), EndParagraph(), EndRuby(), EndRunProperties(), EndStyle(), EndStyleProperties(), EndStyles(), EndURL(), FieldVanish(), FormatAnchor(), FormatBackground(), FormatBox(), FormatColumns_Impl(), FormatDrop(), FormatFillStyle(), FormatFirstLineIndent(), FormatFrameDirection(), FormatFrameSize(), FormatHorizOrientation(), FormatKeep(), FormatLineNumbering(), FormatLRSpace(), FormatPaperBin(), FormatRightMargin(), FormatSurround(), FormatTextGrid(), FormatTextLeftMargin(), FormatULSpace(), FormatVertOrientation(), GetExport(), HiddenField(), NumberingDefinition(), NumberingLevel(), OutputFKP(), OutputFlyFrame_Impl(), OutputWW8Attribute(), OutputWW8AttributeCTL(), PageBreakBefore(), ParaAdjust(), ParaForbiddenRules(), ParagraphStyle(), ParaHangingPunctuation(), ParaHyphenZone(), ParaLineSpacing_Impl(), ParaNumRule_Impl(), ParaOutlineLevel(), ParaScriptSpace(), ParaSnapToGrid(), ParaSplit(), ParaTabStop(), ParaVerticalAlign(), ParaWidows(), PostitField(), RawText(), Redline(), RefField(), RTLAndCJKState(), SectFootnoteEndnotePr(), SectionBiDi(), SectionBreak(), SectionFormProtection(), SectionLineNumbering(), SectionPageBorders(), SectionPageNumbering(), SectionRtlGutter(), SectionTitlePage(), SectionType(), SetField(), StartRuby(), StartRun(), StartRunProperties(), StartSection(), StartStyle(), StartStyleProperties(), StartStyles(), StartURL(), TableBackgrounds(), TableBidi(), TableCanSplit(), TableCellBorders(), TableDefaultBorders(), TableDefinition(), TableHeight(), TableInfoCell(), TableInfoRow(), TableNodeInfoInner(), TableOrientation(), TablePositioning(), TableRowEnd(), TableSpacing(), TableVerticalCell(), TextCharFormat(), TextFootnote_Impl(), TextINetFormat(), TextLineBreak(), TextVerticalAdjustment(), and WriteExpand().
|
private |
Definition at line 506 of file ww8attributeoutput.hxx.
Referenced by EndParagraph(), and OnTOXEnding().