LibreOffice Module sw (master)
1
|
#include <attributeoutputbase.hxx>
Public Member Functions | |
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, 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)=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 *)=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 nWwId, sal_uInt16 nId, 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)=0 |
All the numbering level information. More... | |
AttributeOutputBase (const OUString &sBaseURL) | |
virtual | ~AttributeOutputBase () |
virtual MSWordExportBase & | GetExport ()=0 |
Return the right export class. More... | |
const MSWordExportBase & | GetExport () const |
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 | |
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... | |
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 | 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... | |
Static Protected Member Functions | |
static void | GetNumberPara (OUString &rStr, const SwField &rField) |
Private Member Functions | |
OUString | ConvertURL (const OUString &rUrl, bool bAbsoluteOut) |
Private Attributes | |
SvtSaveOptions | m_aSaveOpt |
OUString | m_sBaseURL |
Definition at line 143 of file attributeoutputbase.hxx.
|
inline |
Definition at line 648 of file attributeoutputbase.hxx.
|
inlinevirtual |
Definition at line 652 of file attributeoutputbase.hxx.
|
protectedvirtual |
Reimplemented in DocxAttributeOutput, and WW8AttributeOutput.
Definition at line 969 of file wrtw8nds.cxx.
References aURL, BookmarkToWriter(), cMarkSeparator, ConvertURL(), GetExport(), INetURLObject::GetMark(), INetURLObject::GetProtocol(), INetURLObject::GetURLNoMark(), SvtSaveOptions::IsSaveRelFSys(), MSWordExportBase::m_aImplicitBookmarks, m_aSaveOpt, nPos, and INetURLObject::Unambiguous.
Referenced by WW8AttributeOutput::AnalyzeURL(), and DocxAttributeOutput::AnalyzeURL().
Exports the definition (image, size) of a single numbering picture bullet.
Reimplemented in DocxAttributeOutput, and RtfAttributeOutput.
Definition at line 676 of file attributeoutputbase.hxx.
Referenced by MSWordExportBase::BulletDefinitions().
|
protectedpure virtual |
Sfx item RES_CHRATR_BLINK.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_AUTOKERN.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by CharBackgroundBase().
|
protected |
Sfx item RES_CHRATR_BACKGROUND.
Definition at line 5666 of file ww8atr.cxx.
References CharBackground(), CharHighlight(), SvtFilterOptions::Get(), GetExport(), SfxGrabBagItem::GetGrabBag(), MSWordExportBase::HasItem(), SvtFilterOptions::IsCharBackground2Shading(), MSWordExportBase::m_pOutFormatNode, RES_CHRATR_GRABBAG(), RES_CHRATR_HIGHLIGHT(), RES_CHRFMT(), and SwFormat::Which().
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_BidiRTL.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by FormatCharBorder().
|
protectedpure virtual |
Sfx item Sfx item RES_CHRATR_CASEMAP.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item Sfx item RES_CHRATR_COLOR.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item Sfx item RES_CHRATR_CONTOUR.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_CROSSEDOUT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_EMPHASIS_MARK.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_ESCAPEMENT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_FONT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_CJK_FONT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_CTL_FONT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_FONTSIZE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_CJK_FONTSIZE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_CTL_FONTSIZE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_GRABBAG.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_HIDDEN.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_HIGHLIGHT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by CharBackgroundBase(), and OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_IdctHint.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_KERNING.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_LANGUAGE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_CJK_LANGUAGE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_CTL_LANGUAGE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_POSTURE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_CJK_POSTURE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_CTL_POSTURE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_RELIEF.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_ROTATE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_SCALEW.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_SHADOWED.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_TWO_LINES.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_UNDERLINE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_WEIGHT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_CJK_WEIGHT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_CHRATR_CTL_WEIGHT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
private |
Definition at line 941 of file wrtw8nds.cxx.
References aURL, INetURLObject::GetMainURL(), INetURLObject::GetNewAbsURL(), INetURLObject::GetProtocol(), INetURLObject::GetRelURL(), INetURLObject::GetScheme(), INetURLObject::GetURLPath(), m_sBaseURL, INetURLObject::NONE, and INetURLObject::WasEncoded.
Referenced by AnalyzeURL().
|
pure virtual |
Write default style.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordStyles::OutputStyle().
|
protectedpure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Empty paragraph.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::WriteHeaderFooterText().
|
inlinevirtual |
End of the abstract numbering definition instance.
Reimplemented in DocxAttributeOutput, and RtfAttributeOutput.
Definition at line 357 of file attributeoutputbase.hxx.
|
pure virtual |
End of the paragraph.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
pure virtual |
Called after we end outputting the attributes.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
pure virtual |
Output ruby end.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by SwWW8AttrIter::OutAttrWithRange().
|
pure virtual |
End of the text run.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
pure virtual |
Called after we end outputting the attributes.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
pure virtual |
End of the section properties.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::SectionProperties().
|
pure virtual |
End of a style in the styles table.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordStyles::OutputStyle().
|
pure virtual |
End of (paragraph or run) properties of a style.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordStyles::WriteProperties().
|
pure virtual |
End of the styles table.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordStyles::OutputStylesTable().
Definition at line 2545 of file ww8atr.cxx.
References Close, ww::eINDEX, ww::eTOC, SwFormatCol::GetColumns(), SwSection::GetFormat(), SwFormat::GetFormatAttr(), SwDoc::GetPageDesc(), SwSection::GetTOXBase(), SwTOXBase::GetType(), m_rDoc, msword::PageBreak, RES_COL(), and TOX_INDEX.
Referenced by MSWordExportBase::OutputTextNode().
|
pure virtual |
Output URL end.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by SwWW8AttrIter::OutAttrWithRange(), and MSWord_SdrAttrIter::OutEEField().
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by TOXMark().
|
inlinevirtual |
docx requires footnoteRef/endnoteRef tag at the beginning of each of them
Reimplemented in DocxAttributeOutput.
Definition at line 186 of file attributeoutputbase.hxx.
|
protectedpure virtual |
Sfx item RES_ANCHOR.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_BACKGROUND.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_BOX.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protected |
Sfx item RES_BREAK.
breaks write nothing in the output field rWrt.pO, but only in the text stream (requirement so they can be called from Out_Break...)
Definition at line 3889 of file ww8atr.cxx.
References msword::ColumnBreak, SvxFormatBreakItem::GetBreak(), m_rDoc, msword::PageBreak, and TREAT_SINGLE_COLUMN_BREAK_AS_PAGE_BREAK.
Referenced by OutputItem().
|
protected |
Sfx item RES_CHRATR_BOX.
Definition at line 5601 of file ww8atr.cxx.
References CharBorder(), SvxBoxItem::GetBottom(), SvxBoxItem::GetDistance(), GetExport(), SvxBoxItem::GetLeft(), SvxShadowItem::GetLocation(), SvxBoxItem::GetRight(), SvxBoxItem::GetTop(), SvxShadowItem::GetWidth(), MSWordExportBase::HasItem(), and RES_CHRATR_SHADOW().
Referenced by OutputItem().
|
protected |
Sfx item RES_COL.
Definition at line 4710 of file ww8atr.cxx.
References SwFormatCol::CalcPrtColWidth(), SwFormatCol::GetAdjustValue(), SwFormat::GetAttrSet(), SwFormatCol::GetColumns(), SwFormatFooter::GetFooterFormat(), SwFormat::GetFrameDir(), SwFormat::GetFrameSize(), SwFormatHeader::GetHeaderFormat(), SvxSizeItem::GetHeight(), SfxItemSet::GetItem(), SvxLRSpaceItem::GetLeft(), SvxULSpaceItem::GetLower(), SwFormat::GetLRSpace(), SvxLRSpaceItem::GetRight(), SwFormat::GetULSpace(), SvxULSpaceItem::GetUpper(), SvxSizeItem::GetWidth(), header, SwFormatCol::IsOrtho(), n, RES_FOOTER(), and RES_HEADER().
Referenced by OutputItem().
|
protectedpure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
protectedpure virtual |
Sfx item RES_FILL_GRADIENT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_FILL_STYLE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_FRAMEDIR.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_FRM_SIZE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_HORI_ORIENT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_KEEP.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_LINENUMBER.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_LR_SPACE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protected |
Sfx item RES_PAGEDESC.
Definition at line 3866 of file ww8atr.cxx.
References SwFormatPageDesc::KnowsPageDesc(), and RES_BREAK().
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_PAPER_BIN.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_SURROUND.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_TEXTGRID.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_UL_SPACE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_VERT_ORIENT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
void AttributeOutputBase::GenerateBookmarksForSequenceField | ( | const SwTextNode & | rNode, |
SwWW8AttrIter & | rAttrIter | ||
) |
MSO uses bookmarks to reference sequence fields, so we need to generate these additional bookmarks during export.
Definition at line 2047 of file ww8atr.cxx.
References SwpHints::Count(), SwIterator< TElementType, TSource, eMode >::First(), SwpHints::Get(), SwTextAttr::GetAttr(), SwFormatField::GetField(), SwField::GetFormat(), SwTextAttr::GetFormatField(), SwTextNode::GetpSwpHints(), GetRef, SwGetExpField::GetReferenceTextPos(), SwGetRefField::GetSeqNo(), SwGetRefField::GetSetRefName(), SwTextAttr::GetStart(), SwField::GetSubType(), SwTextNode::GetText(), SwField::GetTyp(), nsSwGetSetExpType::GSE_SEQ, i, SwIterator< TElementType, TSource, eMode >::Next(), SwWW8AttrIter::NextPos(), REF_CONTENT, REF_ONLYCAPTION, REF_ONLYNUMBER, REF_ONLYSEQNO, REF_PAGE, REF_PAGE_PGDESC, REF_UPDOWN, RES_TXTATR_FIELD(), SetExp, sName, SwWW8AttrIter::SplitRun(), SwWW8AttrIter::WhereNext(), SfxPoolItem::Which(), and SwFieldType::Which().
Referenced by MSWordExportBase::OutputTextNode().
|
protected |
Definition at line 2432 of file wrtww8.cxx.
|
pure virtual |
Return the right export class.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by AnalyzeURL(), CharBackgroundBase(), FormatCharBorder(), GetParagraphMarkerRedline(), GetTablePageSize(), and TOXMark().
|
inline |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Definition at line 658 of file attributeoutputbase.hxx.
References GetExport().
Referenced by GetExport().
|
protected |
Definition at line 2427 of file wrtww8.cxx.
Referenced by WW8AttributeOutput::TableDefinition().
Definition at line 2599 of file ww8atr.cxx.
References SwField::GetFormat(), SVX_NUM_ARABIC, SVX_NUM_CHARS_LOWER_LETTER, SVX_NUM_CHARS_LOWER_LETTER_N, SVX_NUM_CHARS_UPPER_LETTER, SVX_NUM_CHARS_UPPER_LETTER_N, SVX_NUM_PAGEDESC, SVX_NUM_ROMAN_LOWER, and SVX_NUM_ROMAN_UPPER.
const SwRedlineData * AttributeOutputBase::GetParagraphMarkerRedline | ( | const SwTextNode & | rNode, |
RedlineType | aRedlineType | ||
) |
Definition at line 5647 of file ww8atr.cxx.
References GetExport(), SwDoc::getIDocumentRedlineAccess(), SwNode::GetIndex(), IDocumentRedlineAccess::GetRedlineTable(), and m_rDoc.
Referenced by MSWordExportBase::OutputTextNode().
void AttributeOutputBase::GetTablePageSize | ( | ww8::WW8TableNodeInfoInner const * | pTableTextNodeInfoInner, |
tools::Long & | rPageSize, | ||
bool & | rRelBoxSize | ||
) |
Definition at line 2438 of file wrtww8.cxx.
References SwFrameFormat::FindLayoutRect(), GetExport(), ww8::Frame::GetFrameFormat(), SwTable::GetFrameFormat(), SwFormat::GetFrameSize(), SwFormatHoriOrient::GetHoriOrient(), SwFormat::GetHoriOrient(), SvxLRSpaceItem::GetLeft(), SwFormat::GetLRSpace(), ww8::WW8TableNodeInfoInner::getNode(), SwDoc::GetPageDesc(), SwPageDesc::GetPageFormatOfNode(), SvxLRSpaceItem::GetRight(), ww8::WW8TableNodeInfoInner::getTable(), SvxSizeItem::GetWidth(), SwFormatFrameSize::GetWidthPercent(), MSWordExportBase::m_pParentFrame, MSWordExportBase::m_rDoc, SwPostItHelper::NONE, Point, SAL_WARN, USHRT_MAX, and SwRect::Width().
Referenced by ww8::WW8TableNodeInfoInner::getGridColsOfRow().
|
protected |
Compute the grid character pitch.
Definition at line 3985 of file ww8atr.cxx.
References SwTextGridItem::GetBaseHeight(), SwTextGridItem::GetBaseWidth(), MSWordStyles::GetSwFormat(), SwTextGridItem::IsSquaredMode(), and RES_CHRATR_FONTSIZE().
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
inlinevirtual |
Is processing of fly postponed ?
Reimplemented in DocxAttributeOutput.
Definition at line 327 of file attributeoutputbase.hxx.
Referenced by SwWW8AttrIter::OutFlys().
|
inlinevirtual |
Reimplemented in DocxAttributeOutput.
Definition at line 673 of file attributeoutputbase.hxx.
|
pure virtual |
Definition of a numbering instance.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
All the numbering level information.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
inlinevirtual |
Reimplemented in WW8AttributeOutput.
Definition at line 221 of file attributeoutputbase.hxx.
Numbering rule and Id.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
inlinevirtual |
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 in WW8AttributeOutput.
Definition at line 233 of file attributeoutputbase.hxx.
Referenced by MSWordExportBase::OutputTextNode().
void AttributeOutputBase::OutputFlyFrame | ( | const ww8::Frame & | rFormat | ) |
Output frames.
Definition at line 3467 of file wrtw8nds.cxx.
References SwContentNode::FindLayoutRect(), SwContentNode::FindPageFrameRect(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), ww8::Frame::GetContentNode(), ww8::Frame::GetFrameFormat(), OutputFlyFrame_Impl(), Point, and SwRect::Pos().
Referenced by SwWW8AttrIter::OutFlys().
|
protectedpure virtual |
Output frames - the implementation.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputFlyFrame().
void AttributeOutputBase::OutputItem | ( | const SfxPoolItem & | rHt | ) |
Call the right virtual function according to the type of the item.
Definition at line 5307 of file ww8atr.cxx.
References CharAnimatedText(), CharAutoKern(), CharBackgroundBase(), CharBidiRTL(), CharCaseMap(), CharColor(), CharContour(), CharCrossedOut(), CharEmphasisMark(), CharEscapement(), CharFont(), CharFontCJK(), CharFontCTL(), CharFontSize(), CharFontSizeCJK(), CharFontSizeCTL(), CharGrabBag(), CharHidden(), CharHighlight(), CharIdctHint(), CharKerning(), CharLanguage(), CharLanguageCJK(), CharLanguageCTL(), CharPosture(), CharPostureCJK(), CharPostureCTL(), CharRelief(), CharRotate(), CharScaleWidth(), CharShadow(), CharTwoLines(), CharUnderline(), CharWeight(), CharWeightCJK(), CharWeightCTL(), FormatAnchor(), FormatBackground(), FormatBox(), FormatBreak(), FormatCharBorder(), FormatColumns(), FormatFillGradient(), FormatFillStyle(), FormatFrameDirection(), FormatFrameSize(), FormatHorizOrientation(), FormatKeep(), FormatLineNumbering(), FormatLRSpace(), FormatPageDescription(), FormatPaperBin(), FormatSurround(), FormatTextGrid(), FormatULSpace(), FormatVertOrientation(), ParaAdjust(), ParaForbiddenRules(), ParaGrabBag(), ParaHangingPunctuation(), ParaHyphenZone(), ParaLineSpacing(), ParaNumRule(), ParaOutlineLevelBase(), ParaScriptSpace(), ParaSnapToGrid(), ParaSplit(), ParaTabStop(), ParaVerticalAlign(), ParaWidows(), RES_ANCHOR(), RES_BACKGROUND(), RES_BOX(), RES_BREAK(), RES_CHRATR_AUTOKERN(), RES_CHRATR_BACKGROUND(), RES_CHRATR_BIDIRTL(), RES_CHRATR_BLINK(), RES_CHRATR_BOX(), RES_CHRATR_CASEMAP(), RES_CHRATR_CJK_FONT(), RES_CHRATR_CJK_FONTSIZE(), RES_CHRATR_CJK_LANGUAGE(), RES_CHRATR_CJK_POSTURE(), RES_CHRATR_CJK_WEIGHT(), RES_CHRATR_COLOR(), RES_CHRATR_CONTOUR(), RES_CHRATR_CROSSEDOUT(), RES_CHRATR_CTL_FONT(), RES_CHRATR_CTL_FONTSIZE(), RES_CHRATR_CTL_LANGUAGE(), RES_CHRATR_CTL_POSTURE(), RES_CHRATR_CTL_WEIGHT(), RES_CHRATR_EMPHASIS_MARK(), RES_CHRATR_ESCAPEMENT(), RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), RES_CHRATR_GRABBAG(), RES_CHRATR_HIDDEN(), RES_CHRATR_HIGHLIGHT(), RES_CHRATR_IDCTHINT(), RES_CHRATR_KERNING(), RES_CHRATR_LANGUAGE(), RES_CHRATR_POSTURE(), RES_CHRATR_RELIEF(), RES_CHRATR_ROTATE(), RES_CHRATR_SCALEW(), RES_CHRATR_SHADOWED(), RES_CHRATR_TWO_LINES(), RES_CHRATR_UNDERLINE(), RES_CHRATR_WEIGHT(), RES_COL(), RES_FRAMEDIR(), RES_FRM_SIZE(), RES_HORI_ORIENT(), RES_KEEP(), RES_LINENUMBER(), RES_LR_SPACE(), RES_PAGEDESC(), RES_PAPER_BIN(), RES_PARATR_ADJUST(), RES_PARATR_FORBIDDEN_RULES(), RES_PARATR_GRABBAG(), RES_PARATR_HANGINGPUNCTUATION(), RES_PARATR_HYPHENZONE(), RES_PARATR_LINESPACING(), RES_PARATR_NUMRULE(), RES_PARATR_OUTLINELEVEL(), RES_PARATR_SCRIPTSPACE(), RES_PARATR_SNAPTOGRID(), RES_PARATR_SPLIT(), RES_PARATR_TABSTOP(), RES_PARATR_VERTALIGN(), RES_PARATR_WIDOWS(), RES_RTL_GUTTER(), RES_SURROUND(), RES_TEXTGRID(), RES_TXTATR_ANNOTATION(), RES_TXTATR_CHARFMT(), RES_TXTATR_FIELD(), RES_TXTATR_FLYCNT(), RES_TXTATR_FTN(), RES_TXTATR_INETFMT(), RES_TXTATR_INPUTFIELD(), RES_UL_SPACE(), RES_VERT_ORIENT(), SAL_INFO, SectionRtlGutter(), SfxPoolItem::StaticWhichCast(), TextCharFormat(), TextField(), TextFlyContent(), TextFootnote(), TextINetFormat(), SfxPoolItem::Which(), XATTR_FILLGRADIENT(), and XATTR_FILLSTYLE().
Referenced by MSWord_SdrAttrIter::OutAttr(), SwWW8AttrIter::OutAttr(), MSWord_SdrAttrIter::OutParaAttr(), OutputStyleItemSet(), WW8AttributeOutput::SectionPageBorders(), MSWordExportBase::SectionProperties(), MSWordStyles::SetStyleDefaults(), and WW8Export::WriteOutliner().
void AttributeOutputBase::OutputStyleItemSet | ( | const SfxItemSet & | rSet, |
bool | bTestForDefault | ||
) |
Use OutputItem() on an item set - for styles.
Definition at line 5556 of file ww8atr.cxx.
References assert(), SfxItemSet::Count(), SfxWhichIter::FirstWhich(), SfxItemSet::Get(), SfxItemPool::GetDefaultItem(), SfxItemSet::GetItemState(), SfxItemSet::GetParent(), SfxItemSet::GetPool(), SfxWhichIter::NextWhich(), OutputItem(), RES_LR_SPACE(), and RES_UL_SPACE().
Referenced by MSWordExportBase::SectionProperties().
|
inlinevirtual |
Numbering definition that overrides abstract numbering definition.
Reimplemented in DocxAttributeOutput.
Definition at line 349 of file attributeoutputbase.hxx.
References assert().
|
pure virtual |
Page break As a paragraph property - the paragraph should be on the next page.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
protectedpure virtual |
Sfx item RES_PARATR_ADJUST.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_PARATR_FORBIDDEN_RULES.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_PARATR_GRABBAG.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
pure virtual |
Output style.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
protectedpure virtual |
Sfx item RES_PARATR_HANGINGPUNCTUATION.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_PARATR_HYPHENZONE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protected |
Sfx item RES_PARATR_LINESPACING.
Definition at line 4810 of file ww8atr.cxx.
References AttrSetToLineHeight(), g_pBreakIt, SwBreakIt::GetBreakIter(), Application::GetDefaultDevice(), SwDoc::getIDocumentSettingAccess(), SvxLineSpacingItem::GetInterLineSpace(), SvxLineSpacingItem::GetInterLineSpaceRule(), SvxLineSpacingItem::GetLineHeight(), SvxLineSpacingItem::GetLineSpaceRule(), SvxLineSpacingItem::GetPropLineSpace(), and m_rDoc.
Referenced by OutputItem().
|
protectedpure virtual |
Count the values in ParaLineSpacing, and pass theme here.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
protected |
Sfx item RES_PARATR_NUMRULE.
Definition at line 3619 of file ww8atr.cxx.
References assert(), MSWordExportBase::DOCX, SwDoc::FindNumRulePtr(), SwTextNode::GetActualListLevel(), SwTextNode::GetActualListStartValue(), SwNumRule::GetDefaultListId(), SwDoc::getIDocumentListsAccess(), IDocumentListsAccess::getListByName(), SwTextNode::GetListId(), CntUnencodedStringItem::GetValue(), SwTextNode::IsCountedInList(), SwTextNode::IsListRestart(), m_rDoc, MAXLEVEL, and WW8ListManager::nMaxLevel.
Referenced by OutputItem().
|
protectedpure virtual |
Numbering - the implementation.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
protectedpure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
protected |
Sfx item RES_PARATR_OUTLINELEVEL.
Definition at line 3602 of file ww8atr.cxx.
References CntUInt16Item::GetValue(), and RES_PARATR_OUTLINELEVEL().
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_PARATR_SCRIPTSPACE.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_PARATR_SNAPTOGRID.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_PARATR_SPLIT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_PARATR_TABSTOP.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_PARATR_VERTALIGN.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_PARATR_WIDOWS.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protectedpure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Output text (without markup).
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWord_SdrAttrIter::OutEEField().
|
pure virtual |
Output redlining.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
protectedpure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
inlinevirtual |
Reset the flag for FlyProcessing.
Reimplemented in DocxAttributeOutput.
Definition at line 330 of file attributeoutputbase.hxx.
Referenced by MSWordExportBase::OutputTextNode().
|
pure virtual |
Export the state of RTL/CJK.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by SwWW8AttrIter::OutAttr().
|
pure virtual |
Output text (inside a run).
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
inlinevirtual |
for footnote/endnote section properties
Reimplemented in RtfAttributeOutput, DocxAttributeOutput, and WW8AttributeOutput.
Definition at line 189 of file attributeoutputbase.hxx.
Referenced by MSWordExportBase::SectionProperties().
|
pure virtual |
Columns populated from right/numbers on the right side?
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::SectionProperties().
|
pure virtual |
Write a section break msword::ColumnBreak or msword::PageBreak bBreakAfter: the break must be scheduled for insertion in the end of current paragraph.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by RtfExport::AppendSection(), MSWordExportBase::OutputTextNode(), and RtfExport::PrepareNewPageDesc().
Called in order to output section breaks.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by RtfExport::OutputEndNode(), MSWordExportBase::OutputSectionNode(), and MSWordExportBase::OutputTextNode().
|
pure virtual |
Protection of forms.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::SectionProperties().
|
pure virtual |
Numbering of the lines in the document.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by RtfExport::ExportDocument_Impl(), and MSWordExportBase::SectionProperties().
|
pure virtual |
Description of the page borders.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::SectionProperties().
|
pure virtual |
The style of the page numbers.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by RtfExport::OutPageDescription(), and MSWordExportBase::SectionProperties().
|
protectedpure virtual |
RES_RTL_GUTTER.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
pure virtual |
Has different headers/footers for the title page.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::SectionProperties().
The type of breaking.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::SectionProperties().
|
inlinevirtual |
If the node has an anchor linked.
Reimplemented in DocxAttributeOutput.
Definition at line 324 of file attributeoutputbase.hxx.
Referenced by MSWordExportBase::OutputTextNode().
|
protectedpure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
inlinevirtual |
Set the state of the Fly at current position.
Reimplemented in DocxAttributeOutput.
Definition at line 322 of file attributeoutputbase.hxx.
Referenced by MSWordExportBase::OutputTextNode().
|
inlinevirtual |
Start of the abstract numbering definition instance.
Reimplemented in DocxAttributeOutput, and RtfAttributeOutput.
Definition at line 354 of file attributeoutputbase.hxx.
|
pure virtual |
Start of the paragraph.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
pure virtual |
Called before we start outputting the attributes.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
pure virtual |
Output ruby start.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by SwWW8AttrIter::OutAttrWithRange().
|
pure virtual |
Start of the text run.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
pure virtual |
Called before we start outputting the attributes.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
pure virtual |
Start of the section properties.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::SectionProperties().
|
pure virtual |
Start of a style in the styles table.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordStyles::OutputStyle().
|
pure virtual |
Start of (paragraph or run) properties of a style.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordStyles::WriteProperties().
|
pure virtual |
Start of the styles table.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordStyles::OutputStylesTable().
Definition at line 2217 of file ww8atr.cxx.
References AlphaDelimiter, Bookmark, CmdEnd, CmdStart, ww::eBIBLIOGRAPHY, ww::eINDEX, ww::eTOC, FieldString(), SwTextFormatColl::GetAssignedOutlineStyleLevel(), SwFormatCol::GetColumns(), SwSection::GetFormat(), SwFormat::GetFormatAttr(), SwFormat::GetName(), SwDoc::GetPageDesc(), SwSection::GetParent(), SwFormat::GetPoolFormatId(), SwSection::GetTOXBase(), IndexEntryType, SwTextFormatColl::IsAssignedToListLevelOfOutlineStyle(), lcl_CheckForm(), lcl_IsHyperlinked(), m_rDoc, Mark, MAXLEVEL, n, Newline, WW8ListManager::nMaxLevel, nPos, OutlineLevel, msword::PageBreak, ParagraphOutlineLevel, RES_COL(), RES_POOLCOLL_HEADLINE1, RES_POOLCOLL_HEADLINE9, SwVectorModifyBase< Value >::size(), sName, Start, TableInToc, TableLeader, Template, TOX_AUTHORITIES, TOX_ILLUSTRATIONS, TOX_INDEX, TOX_OBJECTS, TOX_STYLE_DELIMITER, TOX_TABLES, and TOX_USER.
Referenced by MSWordExportBase::OutputTextNode().
|
pure virtual |
Output URL start.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by SwWW8AttrIter::OutAttrWithRange(), and MSWord_SdrAttrIter::OutEEField().
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputTextNode().
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by MSWordExportBase::OutputEndNode(), and MSWordExportBase::OutputStartNode().
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
pure virtual |
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
protectedpure virtual |
Sfx item RES_TXTATR_CHARFMT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
protected |
Sfx item RES_TXTATR_FIELD, RES_TXTATR_ANNOTATION and RES_TXTATR_INPUTFIELD.
Definition at line 2778 of file ww8atr.cxx.
References SL::aData, AF_SHORTCUT, assert(), AUTH_FIELD_IDENTIFIER, Author, SwChapterField::ChangeExpansion(), Chapter, CombinedChars, Database, DatabaseName, DATEFLD, DateTime, DB_DELIM, nsSwDocInfoSubType::DI_CHANGE, nsSwDocInfoSubType::DI_COMMENT, nsSwDocInfoSubType::DI_CREATE, nsSwDocInfoSubType::DI_CUSTOM, nsSwDocInfoSubType::DI_DOCNO, nsSwDocInfoSubType::DI_EDIT, nsSwDocInfoSubType::DI_KEYS, nsSwDocInfoSubType::DI_PRINT, nsSwDocInfoSubType::DI_SUB_AUTHOR, nsSwDocInfoSubType::DI_SUB_FIXED, nsSwDocInfoSubType::DI_SUB_MASK, nsSwDocInfoSubType::DI_SUBJECT, nsSwDocInfoSubType::DI_TITLE, DocInfo, DocStat, Dropdown, DS_CHAR, DS_PAGE, DS_WORD, ww::eASK, ww::eAUTHOR, ww::eCITATION, ww::eCOMMENTS, ww::eCREATEDATE, ww::eDATABASE, ww::eDATE, ww::eDOCPROPERTY, ww::eDOCVARIABLE, ww::eEDITTIME, ww::eEQ, ww::eEquals, ww::eFILENAME, ww::eFILLIN, ww::eFOOTREF, ww::eKEYWORDS, ww::eLASTSAVEDBY, ww::eMACROBUTTON, ww::eMERGEFIELD, ww::eNONE, ww::eNOTEREF, ww::eNUMCHARS, ww::eNUMPAGES, ww::eNUMWORDS, ww::ePAGE, ww::ePAGEREF, ww::ePRINTDATE, ww::eREF, ww::eREVNUM, ww::eSAVEDATE, ww::eSEQ, ww::eSET, ww::eSTYLEREF, ww::eSUBJECT, ww::eTEMPLATE, ww::eTIME, ww::eTITLE, EU_CITY, EU_COUNTRY, EU_FIRSTNAME, EU_NAME, EU_SHORTCUT, EU_STREET, EU_ZIP, ww::eUSERADDRESS, ww::eUSERINITIALS, ww::eUSERNAME, ExtUser, FF_PATHNAME, FieldString(), Filename, g_pBreakIt, MSWordExportBase::GetBookmarkName(), SwBreakIt::GetBreakIter(), GetExp, SwFormatField::GetField(), SwField::GetFieldName(), SwDocInfoField::GetFieldName(), SwField::GetFormat(), SwFormulaField::GetFormula(), SvxFontHeightItem::GetHeight(), SwSetExpField::GetInputFlag(), SwChapterField::GetLevel(), SwFieldType::GetName(), GetNumberPara(), SwSetExpField::GetPar1(), SwField::GetPar1(), SwSetExpField::GetPar2(), SwField::GetPar2(), SwSetExpField::GetPromptText(), GetRef, SwGetRefField::GetSeqNo(), SwGetRefField::GetSetRefName(), SwField::GetSubType(), SwFormatField::GetTextField(), SwNode::GetTextNode(), SwField::GetTyp(), GetWhichOfScript(), nsSwGetSetExpType::GSE_SEQ, nsSwGetSetExpType::GSE_STRING, HiddenText, Input, SwInputField::isFormField(), JumpEdit, lcl_GetExpandedField(), Macro, nIndex, PageNumber, Postit, REF_BOOKMARK, REF_CHAPTER, REF_CONTENT, REF_ENDNOTE, REF_FOOTNOTE, REF_NUMBER, REF_NUMBER_FULL_CONTEXT, REF_NUMBER_NO_CONTEXT, REF_ONLYCAPTION, REF_ONLYNUMBER, REF_ONLYSEQNO, REF_PAGE, REF_PAGE_PGDESC, REF_SEQUENCEFLD, REF_SETREFATTR, REF_UPDOWN, RES_CHRATR_FONTSIZE(), SwDBData::sCommand, SwDBData::sDataSource, SetExp, sName, nsSwExtendedSubType::SUB_INVISIBLE, Table, TableOfAuthorities, TemplateName, TXT_MAINTEXT, User, and SwFieldType::Which().
Referenced by OutputItem().
|
protected |
Sfx item RES_TXTATR_FLYCNT.
Definition at line 3309 of file ww8atr.cxx.
References SwFormatFlyCnt::GetFrameFormat(), and Point.
Referenced by OutputItem().
|
protected |
Sfx item RES_TXTATR_FTN.
This one is common for both WW8AttributeOutput as well as DocxAttributeOutput.
Definition at line 3502 of file ww8atr.cxx.
References MSWordExportBase::GetBookmarkName(), SwTextFootnote::GetSeqRefNo(), SwFormatFootnote::GetTextFootnote(), SwFormatFootnote::IsEndNote(), lcl_IsAtTextEnd(), REF_ENDNOTE, and REF_FOOTNOTE.
Referenced by OutputItem().
|
protectedpure virtual |
Sfx item RES_TXTATR_FTN.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
protectedpure virtual |
Sfx item RES_TXTATR_INETFMT.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
Referenced by OutputItem().
|
inlinevirtual |
Reimplemented in DocxAttributeOutput, and WW8AttributeOutput.
Definition at line 304 of file attributeoutputbase.hxx.
Referenced by MSWordExportBase::SectionProperties().
void AttributeOutputBase::TOXMark | ( | const SwTextNode & | rNode, |
const SwTOXMark & | rAttr | ||
) |
Definition at line 1278 of file wrtw8nds.cxx.
References SwTextAttr::End(), ww::eNONE, ww::eTC, eType, ww::eXE, FieldVanish(), SwTOXMark::GetAlternativeText(), SwTextNode::GetExpandText(), GetExport(), SwTOXMark::GetLevel(), SwTOXMark::GetPrimaryKey(), SwTOXMark::GetSecondaryKey(), SwTextAttr::GetStart(), SwTOXMark::GetTextTOXMark(), SwTOXMark::GetTOXType(), SwTOXType::GetType(), MSWordExportBase::m_TOXMarkBookmarksByTOXMark, WW8ListManager::nMaxLevel, TOX_CONTENT, TOX_INDEX, and TOX_USER.
Referenced by SwWW8AttrIter::OutAttrWithRange().
|
protectedpure virtual |
Insert a bookmark inside the currently processed paragraph.
Implemented in DocxAttributeOutput, WW8AttributeOutput, and RtfAttributeOutput.
Write the expanded field.
Implemented in DocxAttributeOutput, RtfAttributeOutput, and WW8AttributeOutput.
|
inlinevirtual |
for docx w:commentReference
Reimplemented in DocxAttributeOutput.
Definition at line 192 of file attributeoutputbase.hxx.
Referenced by MSWordExportBase::OutputTextNode().
|
private |
Definition at line 146 of file attributeoutputbase.hxx.
Referenced by AnalyzeURL().
|
private |
Definition at line 147 of file attributeoutputbase.hxx.
Referenced by ConvertURL().