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:
[legend]
Collaboration diagram for svx::sidebar::NBOTypeMgrBase:
[legend]

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 (const OUString &filename)
 
void ImplStore (const OUString &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 )
privatedelete
svx::sidebar::NBOTypeMgrBase::NBOTypeMgrBase ( )
inline

Definition at line 123 of file nbdtmg.hxx.

References MapTwip.

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

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
inlineprotected
virtual OUString svx::sidebar::NBOTypeMgrBase::GetDescription ( sal_uInt16  nIndex,
bool  isDefault 
)
pure virtual
MapUnit svx::sidebar::NBOTypeMgrBase::GetMapUnit ( ) const
inlineprotected

Definition at line 141 of file nbdtmg.hxx.

Referenced by svx::sidebar::OutlineTypeMgr::ApplyNumRule().

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
inlineprotected
void svx::sidebar::NBOTypeMgrBase::ImplLoad ( const OUString &  filename)
protected
void svx::sidebar::NBOTypeMgrBase::ImplStore ( const OUString &  filename)
protected
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)
static
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
private

Definition at line 116 of file nbdtmg.hxx.

OUString svx::sidebar::NBOTypeMgrBase::aNumCharFmtName
private

Definition at line 117 of file nbdtmg.hxx.

bool svx::sidebar::NBOTypeMgrBase::bIsLoading
private

Definition at line 118 of file nbdtmg.hxx.

MapUnit svx::sidebar::NBOTypeMgrBase::eCoreUnit
private

Definition at line 114 of file nbdtmg.hxx.

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

Definition at line 113 of file nbdtmg.hxx.


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