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 () | |
SvtListener (const SvtListener &r) | |
virtual | ~SvtListener () COVERITY_NOEXCEPT_FALSE |
bool | StartListening (SvtBroadcaster &rBroadcaster) |
bool | EndListening (SvtBroadcaster &rBroadcaster) |
void | EndListeningAll () |
void | CopyAllBroadcasters (const SvtListener &r) |
bool | HasBroadcaster () const |
virtual void | Query (QueryBase &rQuery) const |
Private Attributes | |
SwDocShell * | m_pDocShell |
IStyleAccess::SwAutoStyleFamily | m_eFamily |
Definition at line 134 of file unostyle.hxx.
SwXAutoStyleFamily::SwXAutoStyleFamily | ( | SwDocShell * | pDocShell, |
IStyleAccess::SwAutoStyleFamily | eFamily | ||
) |
Definition at line 3486 of file unostyle.cxx.
References SwDocShell::GetDoc(), SwDoc::getIDocumentStylePoolAccess(), sw::BroadcasterMixin::GetNotifier(), IDocumentStylePoolAccess::GetPageDescFromPool(), RES_POOLPAGE_STANDARD, and SvtListener::StartListening().
|
overridevirtual |
Definition at line 3493 of file unostyle.cxx.
|
overridevirtual |
Definition at line 3729 of file unostyle.cxx.
References SwDocShell::GetDoc(), and m_eFamily.
|
overridevirtual |
Definition at line 3737 of file unostyle.cxx.
References cppu::UnoType< class >::get().
|
overridevirtual |
Definition at line 3742 of file unostyle.cxx.
|
overridevirtual |
Definition at line 3503 of file unostyle.cxx.
References aCharAutoFormatSetRange, aSwMapProvider, aTextNodeSetRange, IStyleAccess::AUTO_STYLE_CHAR, IStyleAccess::AUTO_STYLE_PARA, IStyleAccess::AUTO_STYLE_RUBY, IStyleAccess::cacheAutomaticStyle(), SwDoc::CheckForUniqueItemForLineFillNameOrIndex(), SwDoc::GetAttrPool(), SwFormat::GetAttrSet(), SfxItemPropertyMap::getByName(), SwDoc::GetDfltTextFormatColl(), SwDocShell::GetDoc(), SwDoc::GetIStyleAccess(), SfxItemPool::GetMetric(), SfxItemPropertySet::getPropertyMap(), SwUnoPropertyMapProvider::GetPropertySet(), getSvxBrushItemFromSourceSet(), SwDoc::IsInXMLImport(), m_eFamily, MID_BITMAP, MID_NAME, SfxItemPropertySimpleEntry::nMemberId, SfxItemPropertySimpleEntry::nMoreFlags, nValue, SfxItemPropertySimpleEntry::nWID, OWN_ATTR_FILLBMP_MODE, PROPERTY_MAP_CHAR_AUTO_STYLE, PROPERTY_MAP_PARA_AUTO_STYLE, PROPERTY_MAP_RUBY_AUTO_STYLE, XFillBitmapItem::PutValue(), RES_BACKGROUND(), SAL_WARN, SvxShape::SetFillAttribute(), SfxItemPropertySet::setPropertyValue(), setSvxBrushItemAsFillAttributesToTargetSet(), SvxUnoConvertFromMM(), uno::Any::Value, XATTR_FILLBITMAP(), XATTR_FILLBMP_SIZEX(), XATTR_FILLBMP_SIZEY(), XATTR_FILLFLOATTRANSPARENCE(), XATTR_FILLGRADIENT(), and XATTR_FILLHATCH().
Reimplemented from SvtListener.
Definition at line 3497 of file unostyle.cxx.
References SfxHint::GetId().
|
private |
Definition at line 137 of file unostyle.hxx.
Referenced by createEnumeration(), and insertStyle().
|
private |
Definition at line 136 of file unostyle.hxx.