LibreOffice Module svx (master)  1
Public Member Functions | Static Public Member Functions | Public Attributes | Private Member Functions | List of all members
svx::sidebar::OutlineTypeMgr Class Referencefinal

#include <nbdtmg.hxx>

Inheritance diagram for svx::sidebar::OutlineTypeMgr:
Collaboration diagram for svx::sidebar::OutlineTypeMgr:

Public Member Functions

 OutlineTypeMgr ()
virtual void Init () override
virtual sal_uInt16 GetNBOIndexForNumRule (SvxNumRule &aNum, sal_uInt16 mLevel, sal_uInt16 nFromIndex=0) override
virtual void RelplaceNumRule (SvxNumRule &aNum, sal_uInt16 nIndex, sal_uInt16 mLevel) override
virtual void ApplyNumRule (SvxNumRule &aNum, sal_uInt16 nIndex, sal_uInt16 mLevel, bool isDefault=false, bool isResetSize=false) override
virtual OUString GetDescription (sal_uInt16 nIndex, bool isDefault) override
virtual bool IsCustomized (sal_uInt16 nIndex) override
- Public Member Functions inherited from svx::sidebar::NBOTypeMgrBase
 NBOTypeMgrBase ()
virtual ~NBOTypeMgrBase ()
void SetItems (const SfxItemSet *pArg)

Static Public Member Functions

static OutlineTypeMgrGetInstance ()
- Static Public Member Functions inherited from svx::sidebar::NBOTypeMgrBase
static sal_uInt16 IsSingleLevel (sal_uInt16 nCurLevel)

Public Attributes

OutlineSettings_ImplpOutlineSettingsArrs [DEFAULT_NUM_VALUSET_COUNT]
OutlineSettings_ImplpDefaultOutlineSettingsArrs [DEFAULT_NUM_VALUSET_COUNT]

Private Member Functions

 OutlineTypeMgr (const OutlineTypeMgr &)=delete

Additional Inherited Members

- Protected Member Functions inherited from svx::sidebar::NBOTypeMgrBase
const OUString & GetBulletCharFmtName () const
const OUString & GetNumCharFmtName () const
MapUnit GetMapUnit () const
void ImplLoad (std::u16string_view filename)
void ImplStore (std::u16string_view filename)

Detailed Description

Definition at line 190 of file nbdtmg.hxx.

Constructor & Destructor Documentation

svx::sidebar::OutlineTypeMgr::OutlineTypeMgr ( const OutlineTypeMgr )
svx::sidebar::OutlineTypeMgr::OutlineTypeMgr ( )

Definition at line 551 of file nbdtmg.cxx.

References DEFAULT_NUM_VALUSET_COUNT, Init(), and u.

Member Function Documentation

void svx::sidebar::OutlineTypeMgr::ApplyNumRule ( SvxNumRule aNum,
sal_uInt16  nIndex,
sal_uInt16  mLevel,
bool  isDefault = false,
bool  isResetSize = false 
OUString svx::sidebar::OutlineTypeMgr::GetDescription ( sal_uInt16  nIndex,
bool  isDefault 
OutlineTypeMgr & svx::sidebar::OutlineTypeMgr::GetInstance ( )

Definition at line 563 of file nbdtmg.cxx.

Referenced by svx::sidebar::NBOutlineTypeMgrFact::CreateInstance().

sal_uInt16 svx::sidebar::OutlineTypeMgr::GetNBOIndexForNumRule ( SvxNumRule aNum,
sal_uInt16  mLevel,
sal_uInt16  nFromIndex = 0 
void svx::sidebar::OutlineTypeMgr::Init ( void  )
bool svx::sidebar::OutlineTypeMgr::IsCustomized ( sal_uInt16  nIndex)
void svx::sidebar::OutlineTypeMgr::RelplaceNumRule ( SvxNumRule aNum,
sal_uInt16  nIndex,
sal_uInt16  mLevel 

Member Data Documentation

OutlineSettings_Impl* svx::sidebar::OutlineTypeMgr::pDefaultOutlineSettingsArrs[DEFAULT_NUM_VALUSET_COUNT]

Definition at line 196 of file nbdtmg.hxx.

OutlineSettings_Impl* svx::sidebar::OutlineTypeMgr::pOutlineSettingsArrs[DEFAULT_NUM_VALUSET_COUNT]

Definition at line 195 of file nbdtmg.hxx.

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