LibreOffice Module sw (master) 1
|
#include <SwSmartTagMgr.hxx>
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 (OUString aApplicationName) | |
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 |
virtual void SAL_CALL | modified (const css::lang::EventObject &aEvent) override |
virtual void SAL_CALL | changesOccurred (const css::util::ChangesEvent &Event) override |
Static Public Member Functions | |
static SwSmartTagMgr & | Get () |
Private Member Functions | |
SwSmartTagMgr (const OUString &rModuleName) | |
virtual | ~SwSmartTagMgr () override |
Static Private Attributes | |
static rtl::Reference< SwSmartTagMgr > | spTheSwSmartTagMgr |
Definition at line 27 of file SwSmartTagMgr.hxx.
|
private |
Definition at line 44 of file SwSmartTagMgr.cxx.
Referenced by Get().
|
overrideprivatevirtual |
Definition at line 49 of file SwSmartTagMgr.cxx.
|
overridevirtual |
Reimplemented from SmartTagMgr.
Definition at line 61 of file SwSmartTagMgr.cxx.
References SmartTagMgr::changesOccurred(), and SwModule::CheckSpellChanges().
|
static |
Definition at line 32 of file SwSmartTagMgr.cxx.
References utl::ConfigManager::IsFuzzing(), spTheSwSmartTagMgr, SwSmartTagMgr(), and u.
Referenced by SwXTextMarkup::commitStringMarkup(), SwTextPaintInfo::DrawText_(), SwDocShell::Execute(), SwCursorShell::GetSmartTagTerm(), SwTextShell::GetState(), SwLayIdle::isJobEnabled(), SwEditWin::MouseButtonUp(), SwTextNode::SetSmartTags(), SwTextFrame::SmartTagScan(), SwTextFrame::SwClientNotify(), and SwLayIdle::SwLayIdle().
|
overridevirtual |
Reimplemented from SmartTagMgr.
Definition at line 51 of file SwSmartTagMgr.cxx.
References SwModule::CheckSpellChanges(), and SmartTagMgr::modified().
|
staticprivate |
Definition at line 30 of file SwSmartTagMgr.hxx.
Referenced by Get().