LibreOffice Module sw (master)
1
|
#include <docstyle.hxx>
Protected Member Functions | |
virtual | ~SwDocStyleSheetPool () override |
![]() | |
SfxStyleSheetIterator * | GetCachedIterator () |
void | ChangeParent (std::u16string_view rOld, const OUString &rNew, SfxStyleFamily eFamily, bool bVirtual=true) |
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) |
Private Member Functions | |
virtual rtl::Reference< SfxStyleSheetBase > | Create (const OUString &, SfxStyleFamily, SfxStyleSearchBits nMask) override |
virtual rtl::Reference< SfxStyleSheetBase > | Create (const SfxStyleSheetBase &) override |
SwDocStyleSheetPool (const SwDocStyleSheetPool &)=delete | |
Private Attributes | |
rtl::Reference< SwDocStyleSheet > | mxStyleSheet |
SwDoc & | rDoc |
bool | bOrganizer: 1 |
Organizer. More... | |
Additional Inherited Members | |
![]() | |
SfxItemPool & | rPool |
Definition at line 194 of file docstyle.hxx.
SwDocStyleSheetPool::SwDocStyleSheetPool | ( | SwDoc & | rDocument, |
bool | bOrganizer | ||
) |
Definition at line 2404 of file docstyle.cxx.
References bOrganizer.
|
overrideprotectedvirtual |
Definition at line 2412 of file docstyle.cxx.
|
privatedelete |
|
overrideprivatevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2437 of file docstyle.cxx.
|
overrideprivatevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2431 of file docstyle.cxx.
|
overridevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2444 of file docstyle.cxx.
Definition at line 2449 of file docstyle.cxx.
References mxStyleSheet.
|
overridevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2570 of file docstyle.cxx.
References SwDocStyleSheet::FillOnlyName, IDocumentSettingAccess::get(), SwDoc::getIDocumentSettingAccess(), SwNumRule::GetPoolFormatId(), HTML_MODE, mxStyleSheet, nId, and USER_FMT.
|
inline |
Definition at line 223 of file docstyle.hxx.
References rDoc.
void SwDocStyleSheetPool::InvalidateIterator | ( | ) |
Definition at line 3196 of file docstyle.cxx.
References SfxStyleSheetBasePool::GetCachedIterator(), and SwStyleSheetIterator::InvalidateIterator().
Referenced by SwDocStyleSheet::SetGrabBagItem(), and SwDocStyleSheet::SetHidden().
|
inline |
Definition at line 219 of file docstyle.hxx.
References bOrganizer.
|
overridevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2416 of file docstyle.cxx.
References mxStyleSheet.
|
overridevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2454 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(), and sName.
|
overridevirtual |
Reimplemented from SfxStyleSheetBasePool.
Definition at line 2514 of file docstyle.cxx.
References SfxBroadcaster::Broadcast(), SwFormat::DerivedFrom(), SwFormat::GetName(), lcl_FindCharFormat(), lcl_FindFrameFormat(), lcl_FindParaFormat(), mxStyleSheet, and SwFormat::SetDerivedFrom().
|
private |
Organizer.
Definition at line 198 of file docstyle.hxx.
Referenced by IsOrganizerMode(), and SwDocStyleSheetPool().
|
private |
Definition at line 196 of file docstyle.hxx.
Referenced by dispose(), Find(), Make(), and SetParent().
|
private |
Definition at line 197 of file docstyle.hxx.
Referenced by GetDoc().