LibreOffice Module sw (master)  1
Public Member Functions | Static Public Member Functions | Private Member Functions | Static Private Attributes | List of all members
SwSmartTagMgr Class Referencefinal

#include <SwSmartTagMgr.hxx>

Inheritance diagram for SwSmartTagMgr:
Collaboration diagram for SwSmartTagMgr:

Public Member Functions

virtual void SAL_CALL modified (const css::lang::EventObject &aEvent) override
virtual void SAL_CALL changesOccurred (const css::util::ChangesEvent &Event) override
- Public Member Functions inherited from SmartTagMgr
 SmartTagMgr (const OUString &rApplicationName)
virtual ~SmartTagMgr () override
void Init (std::u16string_view rConfigurationGroupName)
void RecognizeString (const OUString &rText, const css::uno::Reference< css::text::XTextMarkup > &rMarkup, const css::uno::Reference< css::frame::XController > &rController, const css::lang::Locale &rLocale, sal_uInt32 nStart, sal_uInt32 nLen) const
void RecognizeTextRange (const css::uno::Reference< css::text::XTextRange > &rRange, const css::uno::Reference< css::text::XTextMarkup > &rMarkup, const css::uno::Reference< css::frame::XController > &rController) const
void GetActionSequences (std::vector< OUString > &rSmartTagTypes, css::uno::Sequence< css::uno::Sequence< css::uno::Reference< css::smarttags::XSmartTagAction > > > &rActionComponentsSequence, css::uno::Sequence< css::uno::Sequence< sal_Int32 > > &rActionIndicesSequence) const
OUString GetSmartTagCaption (const OUString &rSmartTagType, const css::lang::Locale &rLocale) const
bool IsSmartTagTypeEnabled (const OUString &rSmartTagType) const
bool IsLabelTextWithSmartTags () const
sal_uInt32 NumberOfRecognizers () const
css::uno::Reference< css::smarttags::XSmartTagRecognizer > const & GetRecognizer (sal_uInt32 i) const
bool IsSmartTagsEnabled () const
void WriteConfiguration (const bool *bLabelTextWithSmartTags, const std::vector< OUString > *pDisabledTypes) const
const OUString & GetApplicationName () const
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override

Static Public Member Functions

static SwSmartTagMgrGet ()

Private Member Functions

 SwSmartTagMgr (const OUString &rModuleName)
virtual ~SwSmartTagMgr () override

Static Private Attributes

static rtl::Reference< SwSmartTagMgrspTheSwSmartTagMgr

Detailed Description

Definition at line 27 of file SwSmartTagMgr.hxx.

Constructor & Destructor Documentation

SwSmartTagMgr::SwSmartTagMgr ( const OUString &  rModuleName)

Definition at line 41 of file SwSmartTagMgr.cxx.

SwSmartTagMgr::~SwSmartTagMgr ( )

Definition at line 46 of file SwSmartTagMgr.cxx.

Member Function Documentation

void SwSmartTagMgr::changesOccurred ( const css::util::ChangesEvent &  Event)

Reimplemented from SmartTagMgr.

Definition at line 58 of file SwSmartTagMgr.cxx.

References SmartTagMgr::changesOccurred(), and SwModule::CheckSpellChanges().

SwSmartTagMgr & SwSmartTagMgr::Get ( )
void SwSmartTagMgr::modified ( const css::lang::EventObject &  aEvent)

Reimplemented from SmartTagMgr.

Definition at line 48 of file SwSmartTagMgr.cxx.

References SwModule::CheckSpellChanges(), and SmartTagMgr::modified().

Member Data Documentation

rtl::Reference< SwSmartTagMgr > SwSmartTagMgr::spTheSwSmartTagMgr

Definition at line 30 of file SwSmartTagMgr.hxx.

The documentation for this class was generated from the following files: