31 std::shared_ptr<SvxForbiddenCharactersTable> xRet;
65 if ( rHint.
GetId() == SfxHintId::Dying )
ScForbiddenCharsObj(ScDocShell *pDocSh)
virtual ~ScForbiddenCharsObj() override
static std::shared_ptr< SvxForbiddenCharactersTable > lcl_GetForbidden(ScDocShell *pDocSh)
void SetDocumentModified()
std::shared_ptr< SvxForbiddenCharactersTable > mxForbiddenChars
virtual void onChange() override
const std::shared_ptr< SvxForbiddenCharactersTable > & GetForbiddenCharacters() const
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
static std::shared_ptr< SvxForbiddenCharactersTable > makeForbiddenCharactersTable(const css::uno::Reference< css::uno::XComponentContext > &rxContext)
void AddUnoObject(SfxListener &rObject)
void RemoveUnoObject(SfxListener &rObject)
Reference< XComponentContext > getProcessComponentContext()
const ScDocument & GetDocument() const
void SetForbiddenCharacters(const std::shared_ptr< SvxForbiddenCharactersTable > &rNew)