LibreOffice Module lotuswordpro (master) 1
Public Member Functions | Private Attributes | List of all members
LwpFribParaNumber Class Reference

#include <lwpfribtext.hxx>

Inheritance diagram for LwpFribParaNumber:
[legend]
Collaboration diagram for LwpFribParaNumber:
[legend]

Public Member Functions

 LwpFribParaNumber (LwpPara *pPara)
 
void Read (LwpObjectStream *pObjStrm, sal_uInt16 len) override
 : Reading mothed of paranumber frib. More...
 
sal_uInt16 GetStyleID () const
 
sal_uInt16 GetNumberChar () const
 
sal_uInt16 GetStart () const
 
- Public Member Functions inherited from LwpFrib
 LwpFrib (LwpPara *pPara)
 
virtual ~LwpFrib ()
 
virtual void Read (LwpObjectStream *pObjStrm, sal_uInt16 len)
 
LwpFribGetNext ()
 
void SetNext (LwpFrib *next)
 
sal_uInt8 GetType () const
 
OUString GetEditor ()
 
XFColor GetHighlightColor ()
 
const OUString & GetStyleName () const
 
void SetModifiers (ModifierInfo *pModifiers)
 
ModifierInfoGetModifiers ()
 
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< XFFontGetFont ()
 @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_uInt16 m_nStyleID
 
sal_uInt16 m_nNumberChar
 
sal_uInt16 m_nLevel
 
sal_uInt16 m_nStart
 

Additional Inherited Members

- Public Types inherited from LwpFrib
enum  {
  REV_INSERT = 0 ,
  REV_DELETE = 1
}
 
- Static Public Member Functions inherited from LwpFrib
static LwpFribCreateFrib (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
 
LwpParam_pPara
 
LwpFribm_pNext
 
sal_uInt8 m_nFribType
 
std::unique_ptr< ModifierInfom_pModifiers
 
OUString m_StyleName
 
sal_uInt8 m_nRevisionType
 
bool m_bRevisionFlag
 
sal_uInt8 m_nEditor
 

Detailed Description

Definition at line 91 of file lwpfribtext.hxx.

Constructor & Destructor Documentation

◆ LwpFribParaNumber()

LwpFribParaNumber::LwpFribParaNumber ( LwpPara pPara)
inlineexplicit

Definition at line 94 of file lwpfribtext.hxx.

Member Function Documentation

◆ GetNumberChar()

sal_uInt16 LwpFribParaNumber::GetNumberChar ( ) const
inline

Definition at line 114 of file lwpfribtext.hxx.

References m_nNumberChar.

Referenced by LwpSilverBullet::GetNumCharByStyleID().

◆ GetStart()

sal_uInt16 LwpFribParaNumber::GetStart ( ) const
inline

Definition at line 118 of file lwpfribtext.hxx.

References m_nStart.

Referenced by LwpBulletStyleMgr::RegisterBulletStyle(), and LwpSilverBullet::RegisterStyle().

◆ GetStyleID()

sal_uInt16 LwpFribParaNumber::GetStyleID ( ) const
inline

◆ Read()

void LwpFribParaNumber::Read ( LwpObjectStream pObjStrm,
sal_uInt16  len 
)
overridevirtual

: Reading mothed of paranumber frib.

Parameters
pObjStrm wordpro object stream.
len length of the frib

Reimplemented from LwpFrib.

Definition at line 115 of file lwpfribtext.cxx.

References m_nLevel, m_nNumberChar, m_nStart, m_nStyleID, and LwpObjectStream::QuickReaduInt16().

Member Data Documentation

◆ m_nLevel

sal_uInt16 LwpFribParaNumber::m_nLevel
private

Definition at line 107 of file lwpfribtext.hxx.

Referenced by Read().

◆ m_nNumberChar

sal_uInt16 LwpFribParaNumber::m_nNumberChar
private

Definition at line 106 of file lwpfribtext.hxx.

Referenced by GetNumberChar(), and Read().

◆ m_nStart

sal_uInt16 LwpFribParaNumber::m_nStart
private

Definition at line 108 of file lwpfribtext.hxx.

Referenced by GetStart(), and Read().

◆ m_nStyleID

sal_uInt16 LwpFribParaNumber::m_nStyleID
private

Definition at line 105 of file lwpfribtext.hxx.

Referenced by GetStyleID(), and Read().


The documentation for this class was generated from the following files: