LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
SwXDocumentPropertyHelper Class Reference

#include <unotxdoc.hxx>

Inheritance diagram for SwXDocumentPropertyHelper:
[legend]
Collaboration diagram for SwXDocumentPropertyHelper:
[legend]

Public Member Functions

 SwXDocumentPropertyHelper (SwDoc &rDoc)
 
virtual ~SwXDocumentPropertyHelper () override
 
css::uno::Reference< css::uno::XInterface > GetDrawTable (SwCreateDrawTable nWhich)
 
void Invalidate ()
 
virtual void onChange () override
 
- Public Member Functions inherited from SvxUnoForbiddenCharsTable
 SvxUnoForbiddenCharsTable (std::shared_ptr< SvxForbiddenCharactersTable > const &xForbiddenChars)
 
virtual ~SvxUnoForbiddenCharsTable () override
 
virtual css::i18n::ForbiddenCharacters SAL_CALL getForbiddenCharacters (const css::lang::Locale &rLocale) override
 
virtual sal_Bool SAL_CALL hasForbiddenCharacters (const css::lang::Locale &rLocale) override
 
virtual void SAL_CALL setForbiddenCharacters (const css::lang::Locale &rLocale, const css::i18n::ForbiddenCharacters &rForbiddenCharacters) override
 
virtual void SAL_CALL removeForbiddenCharacters (const css::lang::Locale &rLocale) override
 
virtual css::uno::Sequence< css::lang::Locale > SAL_CALL getLocales () override
 
virtual sal_Bool SAL_CALL hasLocale (const css::lang::Locale &aLocale) override
 

Private Attributes

css::uno::Reference< css::uno::XInterface > xDashTable
 
css::uno::Reference< css::uno::XInterface > xGradientTable
 
css::uno::Reference< css::uno::XInterface > xHatchTable
 
css::uno::Reference< css::uno::XInterface > xBitmapTable
 
css::uno::Reference< css::uno::XInterface > xTransGradientTable
 
css::uno::Reference< css::uno::XInterface > xMarkerTable
 
css::uno::Reference< css::uno::XInterface > xDrawDefaults
 
SwDocm_pDoc
 

Additional Inherited Members

- Protected Attributes inherited from SvxUnoForbiddenCharsTable
std::shared_ptr< SvxForbiddenCharactersTablemxForbiddenChars
 

Detailed Description

Definition at line 584 of file unotxdoc.hxx.

Constructor & Destructor Documentation

SwXDocumentPropertyHelper::SwXDocumentPropertyHelper ( SwDoc rDoc)

Definition at line 4299 of file unotxdoc.cxx.

SwXDocumentPropertyHelper::~SwXDocumentPropertyHelper ( )
overridevirtual

Definition at line 4305 of file unotxdoc.cxx.

Member Function Documentation

Reference< XInterface > SwXDocumentPropertyHelper::GetDrawTable ( SwCreateDrawTable  nWhich)
void SwXDocumentPropertyHelper::Invalidate ( )
void SwXDocumentPropertyHelper::onChange ( )
overridevirtual

Reimplemented from SvxUnoForbiddenCharsTable.

Definition at line 4374 of file unotxdoc.cxx.

References SwDoc::getIDocumentState(), m_pDoc, and IDocumentState::SetModified().

Member Data Documentation

SwDoc* SwXDocumentPropertyHelper::m_pDoc
private

Definition at line 594 of file unotxdoc.hxx.

Referenced by GetDrawTable(), Invalidate(), and onChange().

css::uno::Reference< css::uno::XInterface > SwXDocumentPropertyHelper::xBitmapTable
private

Definition at line 589 of file unotxdoc.hxx.

Referenced by GetDrawTable(), and Invalidate().

css::uno::Reference< css::uno::XInterface > SwXDocumentPropertyHelper::xDashTable
private

Definition at line 586 of file unotxdoc.hxx.

Referenced by GetDrawTable(), and Invalidate().

css::uno::Reference< css::uno::XInterface > SwXDocumentPropertyHelper::xDrawDefaults
private

Definition at line 592 of file unotxdoc.hxx.

Referenced by GetDrawTable(), and Invalidate().

css::uno::Reference< css::uno::XInterface > SwXDocumentPropertyHelper::xGradientTable
private

Definition at line 587 of file unotxdoc.hxx.

Referenced by GetDrawTable(), and Invalidate().

css::uno::Reference< css::uno::XInterface > SwXDocumentPropertyHelper::xHatchTable
private

Definition at line 588 of file unotxdoc.hxx.

Referenced by GetDrawTable(), and Invalidate().

css::uno::Reference< css::uno::XInterface > SwXDocumentPropertyHelper::xMarkerTable
private

Definition at line 591 of file unotxdoc.hxx.

Referenced by GetDrawTable(), and Invalidate().

css::uno::Reference< css::uno::XInterface > SwXDocumentPropertyHelper::xTransGradientTable
private

Definition at line 590 of file unotxdoc.hxx.

Referenced by GetDrawTable(), and Invalidate().


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