LibreOffice Module lotuswordpro (master) 1
|
#include <lwpfribmark.hxx>
Public Types | |
enum | { MARKER_START =1 , MARKER_END , MARKER_NONE } |
Public Types inherited from LwpFrib | |
enum | { REV_INSERT = 0 , REV_DELETE = 1 } |
Public Member Functions | |
LwpFribBookMark (LwpPara *pPara) | |
void | Read (LwpObjectStream *pObjStrm, sal_uInt16 len) override |
: Read bookmark frib More... | |
const LwpObjectID & | GetMarkerID () const |
sal_uInt8 | GetType () const |
void | XFConvert (XFContentContainer *pXFPara) |
: convert bookmark frib More... | |
void | RegisterStyle (LwpFoundry *pFoundry) override |
: register bookmark frib More... | |
Public Member Functions inherited from LwpFrib | |
LwpFrib (LwpPara *pPara) | |
virtual | ~LwpFrib () |
virtual void | Read (LwpObjectStream *pObjStrm, sal_uInt16 len) |
LwpFrib * | GetNext () |
void | SetNext (LwpFrib *next) |
sal_uInt8 | GetType () const |
OUString | GetEditor () |
XFColor | GetHighlightColor () |
const OUString & | GetStyleName () const |
void | SetModifiers (ModifierInfo *pModifiers) |
ModifierInfo * | GetModifiers () |
virtual void | RegisterStyle (LwpFoundry *pFoundry) |
bool | HasNextFrib () |
@descr: Whether there are other fribs following current frib. More... | |
void | ConvertChars (XFContentContainer *pXFPara, const OUString &text) |
void | ConvertHyperLink (XFContentContainer *pXFPara, const LwpHyperlinkMgr *pHyperlink, const OUString &text) |
rtl::Reference< XFFont > | GetFont () |
@descr: Get the current frib font style More... | |
sal_uInt8 | GetRevisionType () const |
bool | GetRevisionFlag () const |
void | Register (std::map< LwpFrib *, OUString > *pFribMap) |
void | Deregister () |
Private Attributes | |
sal_uInt8 | m_nType |
LwpObjectID | m_objMarker |
rtl::Reference< XFBookmarkStart > | m_xStart |
rtl::Reference< XFBookmarkEnd > | m_xEnd |
Additional Inherited Members | |
Static Public Member Functions inherited from LwpFrib | |
static LwpFrib * | CreateFrib (LwpPara *pPara, LwpObjectStream *pObjStrm, sal_uInt8 fribtag, sal_uInt8 editID) |
Public Attributes inherited from LwpFrib | |
bool | m_ModFlag |
Protected Attributes inherited from LwpFrib | |
std::map< LwpFrib *, OUString > * | m_pFribMap |
LwpPara * | m_pPara |
LwpFrib * | m_pNext |
sal_uInt8 | m_nFribType |
std::unique_ptr< ModifierInfo > | m_pModifiers |
OUString | m_StyleName |
sal_uInt8 | m_nRevisionType |
bool | m_bRevisionFlag |
sal_uInt8 | m_nEditor |
Definition at line 84 of file lwpfribmark.hxx.
anonymous enum |
Enumerator | |
---|---|
MARKER_START | |
MARKER_END | |
MARKER_NONE |
Definition at line 91 of file lwpfribmark.hxx.
|
explicit |
Definition at line 165 of file lwpfribmark.cxx.
|
inline |
Definition at line 89 of file lwpfribmark.hxx.
References m_objMarker.
Referenced by RegisterStyle().
|
inline |
Definition at line 90 of file lwpfribmark.hxx.
References m_nType.
Referenced by RegisterStyle(), and XFConvert().
|
overridevirtual |
: Read bookmark frib
Reimplemented from LwpFrib.
Definition at line 174 of file lwpfribmark.cxx.
References m_nType, m_objMarker, LwpObjectStream::QuickReaduInt8(), and LwpObjectID::ReadIndexed().
|
overridevirtual |
: register bookmark frib
Reimplemented from LwpFrib.
Definition at line 123 of file lwpfribmark.cxx.
References LwpBookmarkMgr::AddXFBookmarkEnd(), LwpBookmarkMgr::AddXFBookmarkStart(), LwpFoundry::GetBookMark(), LwpDocument::GetDivInfoID(), LwpDivInfo::GetDivName(), LwpFoundry::GetDocument(), LwpGlobalMgr::GetInstance(), LwpGlobalMgr::GetLwpBookmarkMgr(), GetMarkerID(), LwpBookMark::GetName(), GetType(), LwpObjectID::IsNull(), m_xEnd, m_xStart, MARKER_END, MARKER_START, name, LwpObjectID::obj(), type, and VO_DIVISIONINFO.
Referenced by LwpFribPtr::RegisterStyle().
void LwpFribBookMark::XFConvert | ( | XFContentContainer * | pXFPara | ) |
: convert bookmark frib
Definition at line 182 of file lwpfribmark.cxx.
References XFContentContainer::Add(), GetType(), m_xEnd, m_xStart, MARKER_END, MARKER_START, and type.
Referenced by LwpFribPtr::XFConvert().
|
private |
Definition at line 95 of file lwpfribmark.hxx.
|
private |
Definition at line 96 of file lwpfribmark.hxx.
Referenced by GetMarkerID(), and Read().
|
private |
Definition at line 98 of file lwpfribmark.hxx.
Referenced by RegisterStyle(), and XFConvert().
|
private |
Definition at line 97 of file lwpfribmark.hxx.
Referenced by RegisterStyle(), and XFConvert().