LibreOffice Module lotuswordpro (master) 1
Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
LwpNumberingOverride Class Referencefinal

#include <lwpnumberingoverride.hxx>

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

Public Types

enum  {
  NO_LEVEL = 0x0001 ,
  NO_POSITION = 0x0002 ,
  HEADING = 0x0004 ,
  SMARTLEVEL = 0x0008
}
 

Public Member Functions

 LwpNumberingOverride ()
 
virtual LwpNumberingOverrideclone () const override
 
virtual void Read (LwpObjectStream *pStrm) override
 
sal_uInt16 GetLevel () const
 
sal_uInt16 GetPosition () const
 
bool IsHeading () const
 
void OverrideLevel (sal_uInt16 nNewLv)
 
- Public Member Functions inherited from LwpOverride
 LwpOverride ()
 
virtual ~LwpOverride ()
 
virtual LwpOverrideclone () const =0
 
virtual void Read (LwpObjectStream *pStrm)=0
 
void ReadCommon (LwpObjectStream *pStrm)
 
void Clear ()
 
void Override (sal_uInt16 nBits, STATE eState)
 

Private Member Functions

 LwpNumberingOverride (LwpNumberingOverride const &rOther)
 
LwpNumberingOverrideoperator= (LwpNumberingOverride const &rOther)=delete
 

Private Attributes

sal_uInt16 m_nLevel
 
sal_uInt16 m_nPosition
 

Additional Inherited Members

- Protected Member Functions inherited from LwpOverride
 LwpOverride (LwpOverride const &rOther)
 
- Protected Attributes inherited from LwpOverride
sal_uInt16 m_nValues
 
sal_uInt16 m_nOverride
 
sal_uInt16 m_nApply
 

Detailed Description

Definition at line 66 of file lwpnumberingoverride.hxx.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
NO_LEVEL 
NO_POSITION 
HEADING 
SMARTLEVEL 

Definition at line 73 of file lwpnumberingoverride.hxx.

Constructor & Destructor Documentation

◆ LwpNumberingOverride() [1/2]

LwpNumberingOverride::LwpNumberingOverride ( )

Definition at line 64 of file lwpnumberingoverride.cxx.

References m_nLevel, and m_nPosition.

Referenced by clone().

◆ LwpNumberingOverride() [2/2]

LwpNumberingOverride::LwpNumberingOverride ( LwpNumberingOverride const &  rOther)
private

Definition at line 70 of file lwpnumberingoverride.cxx.

References m_nLevel, and m_nPosition.

Member Function Documentation

◆ clone()

LwpNumberingOverride * LwpNumberingOverride::clone ( ) const
overridevirtual

Implements LwpOverride.

Definition at line 77 of file lwpnumberingoverride.cxx.

References LwpNumberingOverride().

Referenced by LwpPara::OverrideParaNumbering().

◆ GetLevel()

sal_uInt16 LwpNumberingOverride::GetLevel ( ) const
inline

Definition at line 97 of file lwpnumberingoverride.hxx.

References m_nLevel.

Referenced by LwpPara::RegisterStyle().

◆ GetPosition()

sal_uInt16 LwpNumberingOverride::GetPosition ( ) const
inline

Definition at line 99 of file lwpnumberingoverride.hxx.

References m_nPosition.

Referenced by LwpPara::RegisterStyle().

◆ IsHeading()

bool LwpNumberingOverride::IsHeading ( ) const
inline

Definition at line 101 of file lwpnumberingoverride.hxx.

References HEADING, and LwpOverride::m_nValues.

Referenced by LwpPara::RegisterStyle().

◆ operator=()

LwpNumberingOverride & LwpNumberingOverride::operator= ( LwpNumberingOverride const &  rOther)
privatedelete

◆ OverrideLevel()

void LwpNumberingOverride::OverrideLevel ( sal_uInt16  nNewLv)

Definition at line 95 of file lwpnumberingoverride.cxx.

References m_nLevel, NO_LEVEL, LwpOverride::Override(), and STATE_ON.

◆ Read()

void LwpNumberingOverride::Read ( LwpObjectStream pStrm)
overridevirtual

Member Data Documentation

◆ m_nLevel

sal_uInt16 LwpNumberingOverride::m_nLevel
private

Definition at line 93 of file lwpnumberingoverride.hxx.

Referenced by GetLevel(), OverrideLevel(), and Read().

◆ m_nPosition

sal_uInt16 LwpNumberingOverride::m_nPosition
private

Definition at line 94 of file lwpnumberingoverride.hxx.

Referenced by GetPosition(), and Read().


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