LibreOffice Module lotuswordpro (master) 1
|
#include <xfbookmark.hxx>
Public Member Functions | |
XFBookmark (bool isStart) | |
const OUString & | GetDivision () const |
void | SetDivision (const OUString &sDivName) |
const OUString & | GetName () const |
void | SetName (const OUString &name) |
@descr Set bookmark name, which will be used in bookmark-ref or formula. More... | |
virtual void | ToXml (IXFStream *pStrm) override |
Public Member Functions inherited from XFContent | |
virtual enumXFContent | GetContentType () |
: return the content type. More... | |
virtual void | SetStyleName (const OUString &style) |
: All content except XFTextContent can have a style. More... | |
const OUString & | GetStyleName () const |
: return the style name. More... | |
void | DoToXml (IXFStream *stream) |
Public Member Functions inherited from salhelper::SimpleReferenceObject | |
SimpleReferenceObject () | |
void | acquire () |
void | release () |
Private Attributes | |
bool | m_bStart |
OUString | m_strName |
OUString | m_strDivision |
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 XFContent | |
XFContent () | |
virtual void | ToXml (IXFStream *stream)=0 |
virtual | ~XFContent () override |
Protected Member Functions inherited from salhelper::SimpleReferenceObject | |
virtual | ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE |
Protected Attributes inherited from XFContent | |
OUString | m_strStyleName |
Protected Attributes inherited from salhelper::SimpleReferenceObject | |
oslInterlockedCount | m_nCount |
Bookmark object.
Definition at line 73 of file xfbookmark.hxx.
|
inlineexplicit |
Definition at line 76 of file xfbookmark.hxx.
References m_bStart.
|
inline |
Definition at line 81 of file xfbookmark.hxx.
References m_strDivision.
Referenced by LwpBookmarkMgr::AddXFBookmarkEnd(), and LwpBookmarkMgr::AddXFBookmarkStart().
|
inline |
Definition at line 83 of file xfbookmark.hxx.
References m_strName.
|
inline |
Definition at line 82 of file xfbookmark.hxx.
References m_strDivision.
|
inline |
@descr Set bookmark name, which will be used in bookmark-ref or formula.
Definition at line 89 of file xfbookmark.hxx.
|
inlineoverridevirtual |
Implements XFContent.
Definition at line 94 of file xfbookmark.hxx.
References IXFAttrList::AddAttribute(), IXFAttrList::Clear(), IXFStream::EndElement(), IXFStream::GetAttrList(), m_bStart, m_strName, and IXFStream::StartElement().
|
private |
Definition at line 113 of file xfbookmark.hxx.
Referenced by ToXml(), and XFBookmark().
|
private |
Definition at line 115 of file xfbookmark.hxx.
Referenced by GetDivision(), and SetDivision().
|
private |
Definition at line 114 of file xfbookmark.hxx.