LibreOffice Module svx (master)
1
|
#include <nbdtmg.hxx>
Public Member Functions | |
BulletsTypeMgr () | |
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 |
![]() | |
NBOTypeMgrBase () | |
virtual | ~NBOTypeMgrBase () |
void | SetItems (const SfxItemSet *pArg) |
Static Public Member Functions | |
static BulletsTypeMgr & | GetInstance () |
![]() | |
static sal_uInt16 | IsSingleLevel (sal_uInt16 nCurLevel) |
Static Public Attributes | |
static sal_Unicode | aDynamicBulletTypes [DEFAULT_BULLET_TYPES] ={' ',' ',' ',' ',' ',' ',' ',' '} |
static sal_Unicode | aDynamicRTLBulletTypes [DEFAULT_BULLET_TYPES] ={' ',' ',' ',' ',' ',' ',' ',' '} |
static BulletsSettings * | pActualBullets [DEFAULT_BULLET_TYPES] ={nullptr,nullptr,nullptr,nullptr,nullptr,nullptr,nullptr,nullptr} |
Private Member Functions | |
BulletsTypeMgr (const BulletsTypeMgr &)=delete | |
Friends | |
class | OutlineTypeMgr |
class | NumberingTypeMgr |
Additional Inherited Members | |
![]() | |
const OUString & | GetBulletCharFmtName () const |
const OUString & | GetNumCharFmtName () const |
MapUnit | GetMapUnit () const |
void | ImplLoad (const OUString &filename) |
void | ImplStore (const OUString &filename) |
Definition at line 149 of file nbdtmg.hxx.
|
privatedelete |
svx::sidebar::BulletsTypeMgr::BulletsTypeMgr | ( | ) |
Definition at line 245 of file nbdtmg.cxx.
References Init().
|
overridevirtual |
Implements svx::sidebar::NBOTypeMgrBase.
Definition at line 325 of file nbdtmg.cxx.
References svx::sidebar::BulletsSettings::aFont, svx::sidebar::BulletsSettings::cBulletChar, DEFAULT_BULLET_TYPES, svx::sidebar::NBOTypeMgrBase::GetBulletCharFmtName(), SvxNumRule::GetLevel(), SvxNumRule::GetLevelCount(), i, pActualBullets, SvxNumRule::SetLevel(), SvxNumberType::SetNumberingType(), and SVX_NUM_CHAR_SPECIAL.
|
overridevirtual |
Implements svx::sidebar::NBOTypeMgrBase.
Definition at line 352 of file nbdtmg.cxx.
References DEFAULT_BULLET_TYPES, pActualBullets, and svx::sidebar::BulletsSettings::sDescription.
|
static |
Definition at line 257 of file nbdtmg.cxx.
Referenced by svx::sidebar::NBOutlineTypeMgrFact::CreateInstance().
|
overridevirtual |
Implements svx::sidebar::NBOTypeMgrBase.
Definition at line 274 of file nbdtmg.cxx.
References cBulletChar, DEFAULT_BULLET_TYPES, SvxNumberFormat::GetBulletChar(), SvxNumRule::GetLevel(), i, svx::sidebar::NBOTypeMgrBase::IsSingleLevel(), and pActualBullets.
Referenced by RelplaceNumRule().
Implements svx::sidebar::NBOTypeMgrBase.
Definition at line 262 of file nbdtmg.cxx.
References svx::sidebar::BulletsSettings::aFont, svx::sidebar::BulletsSettings::cBulletChar, DEFAULT_BULLET_TYPES, i, lcl_GetDefaultBulletFont(), pActualBullets, svx::sidebar::BulletsSettings::sDescription, and SvxResId().
Referenced by BulletsTypeMgr().
|
overridevirtual |
Implements svx::sidebar::NBOTypeMgrBase.
Definition at line 364 of file nbdtmg.cxx.
References svx::sidebar::BulletsSettings::bIsCustomized, DEFAULT_BULLET_TYPES, and pActualBullets.
|
overridevirtual |
Implements svx::sidebar::NBOTypeMgrBase.
Definition at line 300 of file nbdtmg.cxx.
References svx::sidebar::BulletsSettings::aFont, svx::sidebar::BulletsSettings::bIsCustomized, svx::sidebar::BulletsSettings::cBulletChar, DEFAULT_BULLET_TYPES, SvxNumberFormat::GetBulletChar(), SvxNumRule::GetLevel(), GetNBOIndexForNumRule(), svx::sidebar::NBOTypeMgrBase::IsSingleLevel(), and pActualBullets.
|
friend |
Definition at line 152 of file nbdtmg.hxx.
|
friend |
Definition at line 151 of file nbdtmg.hxx.
|
static |
Definition at line 156 of file nbdtmg.hxx.
|
static |
Definition at line 157 of file nbdtmg.hxx.
|
static |
Definition at line 158 of file nbdtmg.hxx.
Referenced by ApplyNumRule(), GetDescription(), GetNBOIndexForNumRule(), Init(), IsCustomized(), and RelplaceNumRule().