LibreOffice Module sw (master) 1
|
#include <unostyle.hxx>
Public Member Functions | |
SwXAutoStyleFamily (SwDocShell *pDocShell, IStyleAccess::SwAutoStyleFamily eFamily) | |
virtual | ~SwXAutoStyleFamily () override |
virtual css::uno::Reference< css::style::XAutoStyle > SAL_CALL | insertStyle (const css::uno::Sequence< css::beans::PropertyValue > &Values) override |
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL | createEnumeration () override |
virtual css::uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () override |
virtual void | Notify (const SfxHint &) override |
![]() | |
SvtListener ()=default | |
SvtListener (const SvtListener &r)=default | |
virtual | ~SvtListener () COVERITY_NOEXCEPT_FALSE |
bool | StartListening (SvtBroadcaster &rBroadcaster) |
void | EndListening (SvtBroadcaster &rBroadcaster) |
void | EndListeningAll () |
void | CopyAllBroadcasters (const SvtListener &r) |
bool | HasBroadcaster () const |
virtual void | Notify (const SfxHint &rHint) |
virtual void | Query (QueryBase &rQuery) const |
Private Attributes | |
SwDocShell * | m_pDocShell |
IStyleAccess::SwAutoStyleFamily | m_eFamily |
Definition at line 133 of file unostyle.hxx.
SwXAutoStyleFamily::SwXAutoStyleFamily | ( | SwDocShell * | pDocShell, |
IStyleAccess::SwAutoStyleFamily | eFamily | ||
) |
Definition at line 3491 of file unostyle.cxx.
References SwDocShell::GetDoc(), SwDoc::getIDocumentStylePoolAccess(), IDocumentStylePoolAccess::GetPageDescFromPool(), RES_POOLPAGE_STANDARD, and SvtListener::StartListening().
|
overridevirtual |
Definition at line 3498 of file unostyle.cxx.
|
overridevirtual |
Definition at line 3734 of file unostyle.cxx.
References SwDocShell::GetDoc(), m_eFamily, and m_pDocShell.
|
overridevirtual |
Definition at line 3742 of file unostyle.cxx.
References cppu::UnoType< typename T >::get().
|
overridevirtual |
Definition at line 3747 of file unostyle.cxx.
|
overridevirtual |
Definition at line 3508 of file unostyle.cxx.
References aCharAutoFormatSetRange, aSwMapProvider, aTextNodeSetRange, IStyleAccess::AUTO_STYLE_CHAR, IStyleAccess::AUTO_STYLE_PARA, IStyleAccess::AUTO_STYLE_RUBY, IStyleAccess::cacheAutomaticStyle(), SwDoc::CheckForUniqueItemForLineFillNameOrIndex(), eMode, SwDoc::GetAttrPool(), SwFormat::GetAttrSet(), SfxItemPropertyMap::getByName(), SwDoc::GetDfltTextFormatColl(), SwDocShell::GetDoc(), SwDoc::GetIStyleAccess(), SfxItemPool::GetMetric(), SfxItemPropertySet::getPropertyMap(), SwUnoPropertyMapProvider::GetPropertySet(), getSvxBrushItemFromSourceSet(), SwDoc::IsInXMLImport(), m_eFamily, m_pDocShell, MID_BITMAP, MID_NAME, SfxItemPropertyMapEntry::nMemberId, SfxItemPropertyMapEntry::nMoreFlags, nValue, SfxItemPropertyMapEntry::nWID, OWN_ATTR_FILLBMP_MODE, PROPERTY_MAP_CHAR_AUTO_STYLE, PROPERTY_MAP_PARA_AUTO_STYLE, PROPERTY_MAP_RUBY_AUTO_STYLE, SfxItemSet::Put(), XFillBitmapItem::PutValue(), RES_BACKGROUND(), RES_TXTATR_CJK_RUBY(), SAL_WARN, SvxShape::SetFillAttribute(), SfxItemSet::SetParent(), SfxItemPropertySet::setPropertyValue(), setSvxBrushItemAsFillAttributesToTargetSet(), SvxUnoConvertFromMM(), uno::Any::Value, Values, XATTR_FILLBITMAP(), XATTR_FILLBMP_SIZEX(), XATTR_FILLBMP_SIZEY(), XATTR_FILLFLOATTRANSPARENCE(), XATTR_FILLGRADIENT(), and XATTR_FILLHATCH().
|
overridevirtual |
Reimplemented from SvtListener.
Definition at line 3502 of file unostyle.cxx.
References SfxHint::GetId(), and m_pDocShell.
|
private |
Definition at line 136 of file unostyle.hxx.
Referenced by createEnumeration(), and insertStyle().
|
private |
Definition at line 135 of file unostyle.hxx.
Referenced by createEnumeration(), insertStyle(), and Notify().