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

#include <nbdtmg.hxx>

Inheritance diagram for svx::sidebar::NBOTypeMgrBase:
Collaboration diagram for svx::sidebar::NBOTypeMgrBase:

Public Member Functions

 NBOTypeMgrBase ()
virtual ~NBOTypeMgrBase ()
virtual void Init ()=0
virtual sal_uInt16 GetNBOIndexForNumRule (SvxNumRule &aNum, sal_uInt16 mLevel, sal_uInt16 nFromIndex=0)=0
virtual void RelplaceNumRule (SvxNumRule &aNum, sal_uInt16 nIndex, sal_uInt16 mLevel)=0
virtual void ApplyNumRule (SvxNumRule &aNum, sal_uInt16 nIndex, sal_uInt16 mLevel, bool isDefault=false, bool isResetSize=false)=0
virtual OUString GetDescription (sal_uInt16 nIndex, bool isDefault)=0
virtual bool IsCustomized (sal_uInt16 nIndex)=0
void SetItems (const SfxItemSet *pArg)

Static Public Member Functions

static sal_uInt16 IsSingleLevel (sal_uInt16 nCurLevel)

Protected Member Functions

const OUString & GetBulletCharFmtName () const
const OUString & GetNumCharFmtName () const
MapUnit GetMapUnit () const
void ImplLoad (std::u16string_view filename)
void ImplStore (std::u16string_view filename)

Private Member Functions

 NBOTypeMgrBase (const NBOTypeMgrBase &)=delete

Private Attributes

const SfxItemSetpSet
MapUnit eCoreUnit
OUString aBulletCharFmtName
OUString aNumCharFmtName
bool bIsLoading

Detailed Description

Definition at line 110 of file nbdtmg.hxx.

Constructor & Destructor Documentation

svx::sidebar::NBOTypeMgrBase::NBOTypeMgrBase ( const NBOTypeMgrBase )
svx::sidebar::NBOTypeMgrBase::NBOTypeMgrBase ( )

Definition at line 123 of file nbdtmg.hxx.

References false, and MapTwip.

virtual svx::sidebar::NBOTypeMgrBase::~NBOTypeMgrBase ( )

Definition at line 128 of file nbdtmg.hxx.

Member Function Documentation

virtual void svx::sidebar::NBOTypeMgrBase::ApplyNumRule ( SvxNumRule aNum,
sal_uInt16  nIndex,
sal_uInt16  mLevel,
bool  isDefault = false,
bool  isResetSize = false 
pure virtual
const OUString& svx::sidebar::NBOTypeMgrBase::GetBulletCharFmtName ( ) const

Definition at line 139 of file nbdtmg.hxx.

virtual OUString svx::sidebar::NBOTypeMgrBase::GetDescription ( sal_uInt16  nIndex,
bool  isDefault 
pure virtual
MapUnit svx::sidebar::NBOTypeMgrBase::GetMapUnit ( ) const

Definition at line 141 of file nbdtmg.hxx.

virtual sal_uInt16 svx::sidebar::NBOTypeMgrBase::GetNBOIndexForNumRule ( SvxNumRule aNum,
sal_uInt16  mLevel,
sal_uInt16  nFromIndex = 0 
pure virtual
const OUString& svx::sidebar::NBOTypeMgrBase::GetNumCharFmtName ( ) const

Definition at line 140 of file nbdtmg.hxx.

void svx::sidebar::NBOTypeMgrBase::ImplLoad ( std::u16string_view  filename)
void svx::sidebar::NBOTypeMgrBase::ImplStore ( std::u16string_view  filename)
virtual void svx::sidebar::NBOTypeMgrBase::Init ( )
pure virtual
virtual bool svx::sidebar::NBOTypeMgrBase::IsCustomized ( sal_uInt16  nIndex)
pure virtual
sal_uInt16 svx::sidebar::NBOTypeMgrBase::IsSingleLevel ( sal_uInt16  nCurLevel)

Definition at line 122 of file nbdtmg.cxx.

References i, nCount, and SVX_MAX_NUM.

virtual void svx::sidebar::NBOTypeMgrBase::RelplaceNumRule ( SvxNumRule aNum,
sal_uInt16  nIndex,
sal_uInt16  mLevel 
pure virtual
void svx::sidebar::NBOTypeMgrBase::SetItems ( const SfxItemSet pArg)

Member Data Documentation

OUString svx::sidebar::NBOTypeMgrBase::aBulletCharFmtName

Definition at line 116 of file nbdtmg.hxx.

OUString svx::sidebar::NBOTypeMgrBase::aNumCharFmtName

Definition at line 117 of file nbdtmg.hxx.

bool svx::sidebar::NBOTypeMgrBase::bIsLoading

Definition at line 118 of file nbdtmg.hxx.

MapUnit svx::sidebar::NBOTypeMgrBase::eCoreUnit

Definition at line 114 of file nbdtmg.hxx.

const SfxItemSet* svx::sidebar::NBOTypeMgrBase::pSet

Definition at line 113 of file nbdtmg.hxx.

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