90 std::unique_ptr<XFParaStyle> xParaStyle(
new XFParaStyle);
91 *xParaStyle = *pOldStyle;
106 if (!xContainer.is())
113 if (pXFContentContainer && !pCurrPara->
HasContents())
124 if (xContainer->IsFrame())
128 else if (xContainer->IsCell())
134 pXFContentContainer = pXFFirtPara;
143 if (!sChangeID.isEmpty() && pXFContentContainer)
146 xChangeStart->SetChangeID(sChangeID);
147 pXFContentContainer->
Add(xChangeStart.get());
151 if (pXFContentContainer)
156 if (!sChangeID.isEmpty() && pXFContentContainer)
159 xChangeEnd->SetChangeID(sChangeID);
160 pXFContentContainer->
Add(xChangeEnd.get());
virtual OUString GetStyleName()=0
@descr: return the style name.
OUString GetChangeID(LwpFrib *pFrib)
XFParagraph * GetXFPara()
void SetXFPara(XFParagraph *Para)
LwpSuperTableLayout * GetSuperTable()
void Read(LwpObjectStream *pObjStrm, sal_uInt16 len) override
: Read table frib
void XFConvert(XFContentContainer *pCont)
bool HasNextFrib()
@descr: Whether there are other fribs following current frib.
XFStyleManager * GetXFStyleManager()
LwpChangeMgr * GetLwpChangeMgr()
static LwpGlobalMgr * GetInstance(LwpSvStream *pSvStream=nullptr)
virtual rtl::Reference< LwpVirtualLayout > GetContainerLayout() override
@descr get the layout that containers the current frame layout
void ReadIndexed(LwpSvStream *pStrm)
@descr Read object id with indexed format from stream if index>0, lowid is get from time table per th...
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
void AddXFContent(XFContent *pCont)
XFContentContainer * GetXFContainer()
XFParaStyle * GetXFParaStyle()
get paragraph xfstyle
virtual sal_uInt8 GetRelativeType() override
@descr: Get relative type
VO_SUPERTABLELAYOUT object.
void RegisterNewStyle()
Register super table layout style.
void XFConvert(XFContentContainer *pCont) override
Add table to container.
virtual void Add(XFContent *pContent)
@descr Add content.
rtl::Reference< XFContent > GetLastContent()
rtl::Reference< XFContent > FindFirstContent(enumXFContent type)
@descr helper function, find first content by type.
Style object for aragraph.
const OUString & GetMasterPage() const
Paragraph object for SODC.
Style manager for the filter.
IXFStyleRet AddStyle(std::unique_ptr< IXFStyle > pStyle)
virtual OUString GetStyleName() override
@descr get style name.
For LWP filter architecture prototype - table layouts.
constexpr OUStringLiteral first