LibreOffice Module writerfilter (master) 1
|
#include <NumberingManager.hxx>
Public Types | |
typedef tools::SvRef< AbstractListDef > | Pointer |
Public Member Functions | |
AbstractListDef () | |
virtual | ~AbstractListDef () override |
void | SetId (sal_Int32 nId) |
sal_Int32 | GetId () const |
sal_Int16 | Size () |
ListLevel::Pointer | GetLevel (sal_uInt16 nLvl) |
void | AddLevel (sal_uInt16 nLvl) |
const ListLevel::Pointer & | GetCurrentLevel () const |
css::uno::Sequence< css::uno::Sequence< css::beans::PropertyValue > > | GetPropertyValues (bool bDefaults) |
void | SetNumStyleLink (const OUString &sValue) |
const OUString & | GetNumStyleLink () const |
void | SetStyleLink (const OUString &sValue) |
const OUString & | GetStyleLink () const |
const OUString & | MapListId (OUString const &rId) |
Public Member Functions inherited from SvRefBase | |
SvRefBase () | |
SvRefBase (const SvRefBase &) | |
SvRefBase & | operator= (const SvRefBase &) |
void | RestoreNoDelete () |
void | AddNextRef () |
void | AddFirstRef () |
void | ReleaseRef () |
unsigned int | GetRefCount () const |
Static Public Member Functions | |
static void | SetValue (sal_uInt32 nSprmId) |
Private Attributes | |
sal_Int32 | m_nId |
::std::vector< ListLevel::Pointer > | m_aLevels |
ListLevel::Pointer | m_pCurrentLevel |
OUString | m_sNumStyleLink |
OUString | m_sStyleLink |
std::optional< OUString > | m_oListId |
list id to use for all derived numbering definitions More... | |
Additional Inherited Members | |
Protected Member Functions inherited from SvRefBase | |
virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Definition at line 115 of file NumberingManager.hxx.
Definition at line 139 of file NumberingManager.hxx.
writerfilter::dmapper::AbstractListDef::AbstractListDef | ( | ) |
Definition at line 346 of file NumberingManager.cxx.
|
overridevirtual |
Definition at line 351 of file NumberingManager.cxx.
void writerfilter::dmapper::AbstractListDef::AddLevel | ( | sal_uInt16 | nLvl | ) |
Definition at line 374 of file NumberingManager.cxx.
References m_aLevels, and m_pCurrentLevel.
|
inline |
Definition at line 155 of file NumberingManager.hxx.
References m_pCurrentLevel.
|
inline |
Definition at line 149 of file NumberingManager.hxx.
References m_nId.
Referenced by writerfilter::dmapper::ListDef::CreateNumberingRules(), and writerfilter::dmapper::ListDef::GetChapterNumberingWeight().
ListLevel::Pointer writerfilter::dmapper::AbstractListDef::GetLevel | ( | sal_uInt16 | nLvl | ) |
Definition at line 366 of file NumberingManager.cxx.
References m_aLevels.
Referenced by writerfilter::dmapper::ListDef::CreateNumberingRules(), and writerfilter::dmapper::ListDef::GetMergedPropertyValues().
|
inline |
Definition at line 160 of file NumberingManager.hxx.
References m_sNumStyleLink.
uno::Sequence< uno::Sequence< beans::PropertyValue > > writerfilter::dmapper::AbstractListDef::GetPropertyValues | ( | bool | bDefaults | ) |
Definition at line 387 of file NumberingManager.cxx.
References i, m_aLevels, and result.
Referenced by writerfilter::dmapper::ListDef::GetMergedPropertyValues().
|
inline |
Definition at line 163 of file NumberingManager.hxx.
References m_sStyleLink.
const OUString & writerfilter::dmapper::AbstractListDef::MapListId | ( | OUString const & | rId | ) |
Definition at line 402 of file NumberingManager.cxx.
References m_oListId.
|
inline |
Definition at line 145 of file NumberingManager.hxx.
|
inline |
Definition at line 159 of file NumberingManager.hxx.
References m_sNumStyleLink.
|
inline |
Definition at line 162 of file NumberingManager.hxx.
References m_sStyleLink.
|
static |
Definition at line 355 of file NumberingManager.cxx.
Referenced by writerfilter::dmapper::ListsManager::lcl_attribute(), and writerfilter::dmapper::ListsManager::lcl_sprm().
|
inline |
Definition at line 151 of file NumberingManager.hxx.
References m_aLevels.
|
private |
Definition at line 124 of file NumberingManager.hxx.
Referenced by AddLevel(), GetLevel(), GetPropertyValues(), and Size().
|
private |
Definition at line 120 of file NumberingManager.hxx.
|
private |
list id to use for all derived numbering definitions
Definition at line 136 of file NumberingManager.hxx.
Referenced by MapListId().
|
private |
Definition at line 127 of file NumberingManager.hxx.
Referenced by AddLevel(), and GetCurrentLevel().
|
private |
Definition at line 130 of file NumberingManager.hxx.
Referenced by GetNumStyleLink(), and SetNumStyleLink().
|
private |
Definition at line 133 of file NumberingManager.hxx.
Referenced by GetStyleLink(), and SetStyleLink().