96 LwpFrib* pNextFrib = pCurFrib -> GetNext();
110 sal_uInt8 FribType = FribTag & ~FRIB_TAG_TYPEMASK;
163 if (!sChangeID.isEmpty())
166 xChangeStart->SetChangeID(sChangeID);
188 xSpan->Add(xTab.get());
254 OUString sHardSpace(
u'\x00a0');
350 if (!sChangeID.isEmpty())
353 xChangeEnd->SetChangeID(sChangeID);
389 OUString sText =
static_cast<LwpFribText*
>(pFrib)->GetText();
397 OUString sText =
static_cast<LwpFribText*
>(pFrib)->GetText();
418 OUString sText =
static_cast<LwpFribText*
>(pFrib)->GetText();
540 pFribStyle->
GetFont()->SetFontSize(0);
553 if(!pPreLayout || !pNextLayout)
585 if(pPreLayout == pLayout)
587 if(pNextLayout == pLayout)
LwpObjectID & GetOnlyLayout()
void AddChangeFrib(LwpFrib *pFrib)
OUString GetChangeID(LwpFrib *pFrib)
LwpAssociatedLayouts & GetLayoutsWithMe()
void SetChars(sal_uInt32 nChars)
void SetXFPara(XFParagraph *pXFPara)
LwpDropcapMgr & GetDropcapMgr()
void RegisterStyle(LwpFoundry *pFoundry) override
: register bookmark frib
void XFConvert(XFContentContainer *pXFPara)
: convert bookmark frib
void XFConvert(XFContentContainer *pXFPara, LwpStory *pStory)
void RegisterBreakStyle(LwpPara *pPara)
void XFConvert(XFContentContainer *pXFPara)
: convert the doc info field
void RegisterStyle(LwpFoundry *pFoundry) override
: register style for doc field (text style,date style)
void RegisterStyle(LwpFoundry *pFoundry) override
void XFConvert(XFContentContainer *pXFPara)
void SetParaDropcap(LwpPara *pPara)
void RegisterStyle(LwpFoundry *pFoundry) override
@descr: register frame style
void XFConvert(XFContentContainer *pCont)
@descr: convert frame
rtl::Reference< LwpObject > GetLayout() const
@descr: Get the layout object which the frib points to
void XFConvert(XFContentContainer *pCont)
@descr convert note
void RegisterNewStyle()
@descr Register style
void RegisterBreakStyle(LwpPara *pPara)
LwpObjectID & GetLayout()
void XFConvert(XFContentContainer *pXFPara)
void ReadPara(LwpObjectStream *pObjStrm)
LwpFrib * HasFrib(sal_uInt8 nType)
static void ProcessDropcap(LwpStory *pStory, const LwpFrib *pFrib, sal_uInt32 nLen)
rtl::Reference< XFParagraph > m_pXFPara
void SetXFPara(XFParagraph *Para)
bool ComparePagePosition(LwpVirtualLayout const *pPreLayout, LwpVirtualLayout const *pNextLayout)
@descr: If the position of pPreLayout is earlier than pNextLayout, return true, or return false,...
void RegisterStyle(LwpFoundry *pFoundry) override
@descr: Register Ruby frame style
void XFConvert()
@descr: convert Ruby frame
void XFConvert(XFContentContainer *pXFPara)
void ParseSection()
@descr: XFConvert section
LwpSection * GetSection()
@descr: Get section pointer
void RegisterSectionStyle()
@descr: Register section style
void SetSectionName()
@descr: Register section style
void XFConvert(XFContentContainer *pCont)
const OUString & GetText() const
void XFConvert(XFContentContainer *pXFPara, LwpStory *pStory)
void XFConvert(XFContentContainer *pXFPara, LwpStory *pStory)
const OUString & GetStyleName() const
void ConvertHyperLink(XFContentContainer *pXFPara, const LwpHyperlinkMgr *pHyperlink, const OUString &text)
virtual void RegisterStyle(LwpFoundry *pFoundry)
sal_uInt8 GetType() const
ModifierInfo * GetModifiers()
bool GetRevisionFlag() const
void SetNext(LwpFrib *next)
static LwpFrib * CreateFrib(LwpPara *pPara, LwpObjectStream *pObjStrm, sal_uInt8 fribtag, sal_uInt8 editID)
void ConvertChars(XFContentContainer *pXFPara, const OUString &text)
XFStyleManager * GetXFStyleManager()
LwpChangeMgr * GetLwpChangeMgr()
static LwpGlobalMgr * GetInstance(LwpSvStream *pSvStream=nullptr)
bool GetHyperlinkFlag() const
rtl::Reference< LwpObject > obj(VO_TYPE tag=VO_INVALID) const
@descr get object from object factory per the object id
stream class for LwpObject body data provide stream like interface to read object data
sal_uInt8 QuickReaduInt8(bool *pFailure=nullptr)
@descr Quick read sal_uInt8
LwpFoundry * GetFoundry()
void SetAllText(std::u16string_view sText)
set text of paragraph
void SetFirstFrib(const OUString &Content, sal_uInt32 FontID)
set first frib content
void AddXFContent(XFContent *pCont)
LwpPageLayout * GetPageLayout()
@descr Get page layout pointer
bool GetDropcapFlag() const
LwpHyperlinkMgr * GetHyperlinkMgr()
Paragraph object for SODC.
Style manager for the filter.
XFTextStyle * FindTextStyle(std::u16string_view name)
const rtl::Reference< XFFont > & GetFont() const
For LWP filter architecture prototype - footnote.
For LWP filter architecture prototype - notes.