LibreOffice Module sw (master) 1
|
#include <docstyle.hxx>
Private Member Functions | |
virtual rtl::Reference< SfxStyleSheetBase > | Create (const OUString &, SfxStyleFamily, SfxStyleSearchBits nMask) override |
virtual rtl::Reference< SfxStyleSheetBase > | Create (const SfxStyleSheetBase &) override |
virtual | ~SwDocStyleSheetPool () override |
SwDocStyleSheetPool (const SwDocStyleSheetPool &)=delete | |
virtual SfxStyleSheetBase * | Find (const OUString &, SfxStyleFamily eFam, SfxStyleSearchBits n=SfxStyleSearchBits::All) const |
Private Attributes | |
rtl::Reference< SwDocStyleSheet > | mxStyleSheet |
SwDoc & | m_rDoc |
bool | m_bOrganizer: 1 |
Organizer. More... | |
Additional Inherited Members | |
![]() | |
SfxStyleSheetIterator * | GetCachedIterator () |
void | ChangeParent (std::u16string_view rOld, const OUString &rNew, SfxStyleFamily eFamily, bool bVirtual=true) |
virtual rtl::Reference< SfxStyleSheetBase > | Create (const OUString &, SfxStyleFamily, SfxStyleSearchBits) |
virtual rtl::Reference< SfxStyleSheetBase > | Create (const SfxStyleSheetBase &) |
virtual | ~SfxStyleSheetBasePool () override |
void | StoreStyleSheet (const rtl::Reference< SfxStyleSheetBase > &) |
const svl::IndexedStyleSheets & | GetIndexedStyleSheets () const |
SfxStyleSheetBase * | GetStyleSheetByPositionInIndex (unsigned pos) |
![]() | |
void | Forward (SfxBroadcaster &rBC, const SfxHint &rHint) |
![]() | |
SfxItemPool & | rPool |
Definition at line 207 of file docstyle.hxx.
SwDocStyleSheetPool::SwDocStyleSheetPool | ( | SwDoc & | rDocument, |
bool | bOrganizer | ||
) |
Definition at line 2418 of file docstyle.cxx.
References m_bOrganizer.
|
overrideprivatevirtual |
Definition at line 2426 of file docstyle.cxx.
|
privatedelete |
|
overrideprivatevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2451 of file docstyle.cxx.
|
overrideprivatevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2445 of file docstyle.cxx.
|
overridevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2458 of file docstyle.cxx.
void SwDocStyleSheetPool::dispose | ( | void | ) |
Definition at line 2463 of file docstyle.cxx.
References mxStyleSheet.
|
privatevirtual |
Reimplemented from SfxStyleSheetBasePool.
|
overridevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2584 of file docstyle.cxx.
References SwDocStyleSheet::FillOnlyName, IDocumentSettingAccess::get(), SwDoc::getIDocumentSettingAccess(), SwNumRule::GetPoolFormatId(), HTML_MODE, m_rDoc, mxStyleSheet, n, nId, and USER_FMT.
|
inline |
Definition at line 236 of file docstyle.hxx.
References m_rDoc.
void SwDocStyleSheetPool::InvalidateIterator | ( | ) |
Definition at line 3212 of file docstyle.cxx.
References SfxStyleSheetBasePool::GetCachedIterator(), and SwStyleSheetIterator::InvalidateIterator().
Referenced by SwDocStyleSheet::SetGrabBagItem(), and SwDocStyleSheet::SetHidden().
|
inline |
Definition at line 232 of file docstyle.hxx.
References m_bOrganizer.
|
overridevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2430 of file docstyle.cxx.
References mxStyleSheet.
|
overridevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2468 of file docstyle.cxx.
References SfxBroadcaster::Broadcast(), SwDoc::DelCharFormat(), SwDoc::DelFrameFormat(), SwDoc::DelNumRule(), SwDoc::DelPageDesc(), SwDoc::DelTableStyle(), SwDoc::DelTextFormatColl(), SfxStyleSheetBase::GetFamily(), SfxStyleSheetBase::GetName(), lcl_FindCharFormat(), lcl_FindFrameFormat(), lcl_FindParaFormat(), m_rDoc, and sName.
|
overridevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2528 of file docstyle.cxx.
References SfxBroadcaster::Broadcast(), SwFormat::DerivedFrom(), SwFormat::GetName(), GetName(), lcl_FindCharFormat(), lcl_FindFrameFormat(), lcl_FindParaFormat(), m_rDoc, mxStyleSheet, and SwFormat::SetDerivedFrom().
|
private |
Organizer.
Definition at line 211 of file docstyle.hxx.
Referenced by IsOrganizerMode(), and SwDocStyleSheetPool().
|
private |
Definition at line 210 of file docstyle.hxx.
Referenced by Find(), GetDoc(), Remove(), and SetParent().
|
private |
Definition at line 209 of file docstyle.hxx.
Referenced by dispose(), Find(), Make(), and SetParent().