57#ifndef INCLUDED_LOTUSWORDPRO_SOURCE_FILTER_LWPTOC_HXX
58#define INCLUDED_LOTUSWORDPRO_SOURCE_FILTER_LWPTOC_HXX
79 bool bAll =
false)
override;
168 void Read()
override;
AtomHolder class of Word Pro to hold a string.
const OUString & str() const
Double Linked Virtual List Head Tail.
Double Linked Virtual List.
VO_SUPERTABLELAYOUT object.
encapsulate XInputStream to provide SvStream like interfaces
void RegisterStyle() override
Register style.
LwpAtomHolder m_SearchName
sal_uInt16 GetLevel() const
void Read() override
Read TOCLEVELDATA obj.
virtual ~LwpTocLevelData() override
virtual void XFConvert(XFContentContainer *pCont) override
Convert.
bool GetUseLeadingText() const
LwpTocLevelData(LwpObjectHeader const &objHdr, LwpSvStream *pStrm)
OUString const & GetSearchStyle() const
VO_TOCSUPERTABLELAYOUT object.
LwpAtomHolder m_SectionName
XFContentContainer * m_pCont
virtual void XFConvertFrame(XFContentContainer *pCont, sal_Int32 nStart=0, sal_Int32 nEnd=0, bool bAll=false) override
convert frame which anchor to page
virtual ~LwpTocSuperLayout() override
LwpAtomHolder m_DestName[MAX_LEVELS]
LwpAtomHolder m_ParentName
virtual void XFConvert(XFContentContainer *pCont) override
Convert TOC.
LwpTocSuperLayout(LwpObjectHeader const &objHdr, LwpSvStream *pStrm)
void RegisterStyle() override
Register style of TOC.
static LwpTocLevelData * GetNextSearchLevelPtr(sal_uInt16 index, LwpTocLevelData *pCurData)
Get next TOCLEVELDATA obj from current position.
LwpAtomHolder m_TextMarker
sal_uInt16 GetSeparatorType(sal_uInt16 index)
Get what is used for separator.
sal_uInt32 m_nFlags[MAX_LEVELS]
bool GetUsePageNumber(sal_uInt16 index)
Get whether page number is used in TOC entries.
LwpAtomHolder m_DestPGName[MAX_LEVELS]
LwpAtomHolder m_DivisionName
void AddSourceStyle(XFIndex *pToc, LwpTocLevelData *pLevel, LwpFoundry *pFoundry)
Add source style into TOC.
LwpDLVListHeadTail m_SearchItems
virtual LWP_LAYOUT_TYPE GetLayoutType() override
void Read() override
Read TOCSUPERTABLELAYOUT object.
bool GetRightAlignPageNumber(sal_uInt16 index)
Get whether page number is right alignment.
LwpTocLevelData * GetSearchLevelPtr(sal_uInt16 index)
Get TOCLEVELDATA obj.
@ LWP_TOC_SUPERTABLE_LAYOUT
Index, include index template, index body.
For LWP filter architecture prototype - table layouts.