LibreOffice Module lotuswordpro (master) 1
|
VO_FOOTNOTEOPTS object. More...
#include <lwpfootnote.hxx>
Public Member Functions | |
LwpFootnoteOptions (LwpObjectHeader const &objHdr, LwpSvStream *pStrm) | |
void | RegisterStyle () override |
@descr Register footnote options style More... | |
LwpFootnoteSeparatorOptions & | GetFootnoteSeparator () |
bool | GetContinuedFrom () const |
bool | GetContinuedOn () const |
OUString | GetContinuedOnMessage () const |
@descr Get continue on message More... | |
OUString | GetContinuedFromMessage () const |
@descr Get continue from message More... | |
void | SetMasterPage (const OUString &strMasterPage) |
Public Member Functions inherited from LwpObject | |
LwpObject (LwpObjectHeader objHdr, LwpSvStream *pStrm) | |
@descr construct lwpobject from stream More... | |
void | QuickRead () |
@descr QuickRead template More... | |
void | DoRegisterStyle () |
void | DoParse (IXFStream *pOutputStream) |
void | DoXFConvert (XFContentContainer *pCont) |
LwpFoundry * | GetFoundry () |
void | SetFoundry (LwpFoundry *pFoundry) |
LwpObjectID & | GetObjectID () |
sal_uInt32 | GetTag () const |
Public Member Functions inherited from salhelper::SimpleReferenceObject | |
SimpleReferenceObject () | |
void | acquire () |
void | release () |
Private Types | |
enum | { FO_REPEAT = 0x0001 , FO_CONTINUEFROM = 0x0002 , FO_CONTINUEON = 0x0004 , FO_ON_CENTER = 0x0008 , FO_ON_RIGHT = 0x0010 , FO_ON_ALIGNMASK = FO_ON_CENTER | FO_ON_RIGHT , FO_FROM_CENTER = 0x0020 , FO_FROM_RIGHT = 0x0040 , FO_FROM_ALIGNMASK = FO_FROM_CENTER | FO_FROM_RIGHT } |
Private Member Functions | |
void | Read () override |
@descr Register footnote options object More... | |
void | RegisterFootnoteStyle () |
@descr Register footnote configuration information More... | |
void | RegisterEndnoteStyle () |
@descr Register endnote configuration information More... | |
virtual | ~LwpFootnoteOptions () override |
Additional Inherited Members | |
Static Public Member Functions inherited from salhelper::SimpleReferenceObject | |
static void * | operator new (std::size_t nSize) |
static void * | operator new (std::size_t nSize, std::nothrow_t const &rNothrow) |
static void | operator delete (void *pPtr) |
static void | operator delete (void *pPtr, std::nothrow_t const &rNothrow) |
Protected Member Functions inherited from LwpObject | |
virtual | ~LwpObject () override |
@descr dtor() More... | |
virtual void | Read () |
@descr default read function More... | |
virtual void | RegisterStyle () |
@descr default register style function More... | |
virtual void | Parse (IXFStream *pOutputStream) |
@descr default parse function More... | |
virtual void | XFConvert (XFContentContainer *pCont) |
@descr default XFConvert function pCont is the XFContentContainer for the object conversion More... | |
Protected Member Functions inherited from salhelper::SimpleReferenceObject | |
virtual | ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE |
Protected Attributes inherited from LwpObject | |
LwpObjectHeader | m_ObjHdr |
std::unique_ptr< LwpObjectStream > | m_pObjStrm |
LwpFoundry * | m_pFoundry |
LwpSvStream * | m_pStrm |
bool | m_bRegisteringStyle |
bool | m_bParsingStyle |
bool | m_bConvertingContent |
Protected Attributes inherited from salhelper::SimpleReferenceObject | |
oslInterlockedCount | m_nCount |
VO_FOOTNOTEOPTS object.
Definition at line 234 of file lwpfootnote.hxx.
|
private |
Enumerator | |
---|---|
FO_REPEAT | |
FO_CONTINUEFROM | |
FO_CONTINUEON | |
FO_ON_CENTER | |
FO_ON_RIGHT | |
FO_ON_ALIGNMASK | |
FO_FROM_CENTER | |
FO_FROM_RIGHT | |
FO_FROM_ALIGNMASK |
Definition at line 255 of file lwpfootnote.hxx.
LwpFootnoteOptions::LwpFootnoteOptions | ( | LwpObjectHeader const & | objHdr, |
LwpSvStream * | pStrm | ||
) |
Definition at line 431 of file lwpfootnote.cxx.
|
overrideprivatevirtual |
Definition at line 437 of file lwpfootnote.cxx.
|
inline |
Definition at line 270 of file lwpfootnote.hxx.
References FO_CONTINUEFROM, and m_nFlag.
Referenced by RegisterFootnoteStyle().
OUString LwpFootnoteOptions::GetContinuedFromMessage | ( | ) | const |
@descr Get continue from message
Definition at line 538 of file lwpfootnote.cxx.
References LwpAtomHolder::HasValue(), m_ContinuedFromMessage, LwpAtomHolder::str(), and STRID_FOOTCONTINUEDFROM.
Referenced by RegisterFootnoteStyle().
|
inline |
Definition at line 271 of file lwpfootnote.hxx.
References FO_CONTINUEON, and m_nFlag.
Referenced by RegisterFootnoteStyle().
OUString LwpFootnoteOptions::GetContinuedOnMessage | ( | ) | const |
@descr Get continue on message
Definition at line 525 of file lwpfootnote.cxx.
References LwpAtomHolder::HasValue(), m_ContinuedOnMessage, LwpAtomHolder::str(), and STRID_FOOTCONTINUEDON.
Referenced by RegisterFootnoteStyle().
|
inline |
Definition at line 269 of file lwpfootnote.hxx.
References m_FootnoteSeparator.
Referenced by LwpPageLayout::ParseFootNoteSeparator().
|
overrideprivatevirtual |
@descr Register footnote options object
Reimplemented from LwpObject.
Definition at line 442 of file lwpfootnote.cxx.
References m_ContinuedFromMessage, m_ContinuedOnMessage, m_EndnoteDivisionGroupNumbering, m_EndnoteDivisionNumbering, m_EndnoteDocNumbering, m_FootnoteContinuedSeparator, m_FootnoteNumbering, m_FootnoteSeparator, m_nFlag, LwpObject::m_pObjStrm, LwpFootnoteNumberOptions::Read(), LwpFootnoteSeparatorOptions::Read(), and LwpAtomHolder::Read().
|
private |
@descr Register endnote configuration information
Definition at line 495 of file lwpfootnote.cxx.
References LwpGlobalMgr::GetInstance(), LwpFootnoteNumberOptions::GetLeadingText(), LwpFootnoteNumberOptions::GetReset(), LwpFootnoteNumberOptions::GetStartingNumber(), LwpFootnoteNumberOptions::GetTrailingText(), LwpGlobalMgr::GetXFStyleManager(), m_EndnoteDocNumbering, m_strMasterPage, LwpFootnoteNumberOptions::RESET_PAGE, and XFStyleManager::SetEndnoteConfig().
Referenced by RegisterStyle().
|
private |
@descr Register footnote configuration information
Definition at line 468 of file lwpfootnote.cxx.
References GetContinuedFrom(), GetContinuedFromMessage(), GetContinuedOn(), GetContinuedOnMessage(), LwpGlobalMgr::GetInstance(), LwpFootnoteNumberOptions::GetLeadingText(), LwpFootnoteNumberOptions::GetReset(), LwpFootnoteNumberOptions::GetStartingNumber(), LwpFootnoteNumberOptions::GetTrailingText(), LwpGlobalMgr::GetXFStyleManager(), m_FootnoteNumbering, m_strMasterPage, LwpFootnoteNumberOptions::RESET_PAGE, and XFStyleManager::SetFootnoteConfig().
Referenced by RegisterStyle().
|
overridevirtual |
@descr Register footnote options style
Reimplemented from LwpObject.
Definition at line 459 of file lwpfootnote.cxx.
References RegisterEndnoteStyle(), and RegisterFootnoteStyle().
Referenced by LwpDocument::RegisterFootnoteStyles().
|
inline |
Definition at line 274 of file lwpfootnote.hxx.
References m_strMasterPage.
Referenced by LwpDocument::RegisterFootnoteStyles().
|
private |
Definition at line 253 of file lwpfootnote.hxx.
Referenced by GetContinuedFromMessage(), and Read().
|
private |
Definition at line 252 of file lwpfootnote.hxx.
Referenced by GetContinuedOnMessage(), and Read().
|
private |
Definition at line 248 of file lwpfootnote.hxx.
Referenced by Read().
|
private |
Definition at line 247 of file lwpfootnote.hxx.
Referenced by Read().
|
private |
Definition at line 249 of file lwpfootnote.hxx.
Referenced by Read(), and RegisterEndnoteStyle().
|
private |
Definition at line 251 of file lwpfootnote.hxx.
Referenced by Read().
|
private |
Definition at line 246 of file lwpfootnote.hxx.
Referenced by Read(), and RegisterFootnoteStyle().
|
private |
Definition at line 250 of file lwpfootnote.hxx.
Referenced by GetFootnoteSeparator(), and Read().
|
private |
Definition at line 245 of file lwpfootnote.hxx.
Referenced by GetContinuedFrom(), GetContinuedOn(), and Read().
|
private |
Definition at line 254 of file lwpfootnote.hxx.
Referenced by RegisterEndnoteStyle(), RegisterFootnoteStyle(), and SetMasterPage().