LibreOffice Module editeng (master) 1
Public Member Functions | List of all members
SvxAccessibleTextPropertySet Class Referencefinal

Wraps SvxUnoTextRangeBase and provides us with the text properties. More...

#include <unopracc.hxx>

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

Public Member Functions

 SvxAccessibleTextPropertySet (const SvxEditSource *, const SvxItemPropertySet *)
 
virtual ~SvxAccessibleTextPropertySet () noexcept override
 
virtual css::uno::Reference< css::text::XText > SAL_CALL getText () override
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) override
 
virtual void SAL_CALL acquire () noexcept override
 
virtual void SAL_CALL release () noexcept override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &) override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
- Public Member Functions inherited from cppu::OWeakObject
 OWeakObject ()
 
 OWeakObject (const OWeakObject &)
 
OWeakObject &SAL_CALL operator= (const OWeakObject &)
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL queryAdapter () SAL_OVERRIDE
 
SAL_CALL operator css::uno::Reference< css::uno::XInterface > ()
 

Additional Inherited Members

- Protected Member Functions inherited from cppu::OWeakObject
virtual ~OWeakObject () COVERITY_NOEXCEPT_FALSE
 
void disposeWeakConnectionPoint ()
 
- Protected Attributes inherited from cppu::OWeakObject
oslInterlockedCount m_refCount
 

Detailed Description

Wraps SvxUnoTextRangeBase and provides us with the text properties.

Inherits from SvxUnoTextRangeBase and provides XPropertySet and XMultiPropertySet interfaces. Just set the selection to the required text range and return a reference to a XPropertySet.

Definition at line 32 of file unopracc.hxx.

Constructor & Destructor Documentation

◆ SvxAccessibleTextPropertySet()

SvxAccessibleTextPropertySet::SvxAccessibleTextPropertySet ( const SvxEditSource pEditSrc,
const SvxItemPropertySet pPropSet 
)

Definition at line 31 of file unopracc.cxx.

◆ ~SvxAccessibleTextPropertySet()

SvxAccessibleTextPropertySet::~SvxAccessibleTextPropertySet ( )
overridevirtualnoexcept

Definition at line 36 of file unopracc.cxx.

Member Function Documentation

◆ acquire()

void SAL_CALL SvxAccessibleTextPropertySet::acquire ( )
overridevirtualnoexcept

Reimplemented from cppu::OWeakObject.

Definition at line 51 of file unopracc.cxx.

◆ getImplementationId()

uno::Sequence< sal_Int8 > SAL_CALL SvxAccessibleTextPropertySet::getImplementationId ( )
overridevirtual

Definition at line 76 of file unopracc.cxx.

◆ getImplementationName()

OUString SAL_CALL SAL_CALL SvxAccessibleTextPropertySet::getImplementationName ( )
overridevirtual

Definition at line 82 of file unopracc.cxx.

◆ getText()

uno::Reference< text::XText > SAL_CALL SvxAccessibleTextPropertySet::getText ( )
overridevirtual

Definition at line 40 of file unopracc.cxx.

◆ getTypes()

uno::Sequence< uno::Type > SAL_CALL SvxAccessibleTextPropertySet::getTypes ( )
overridevirtual

Definition at line 64 of file unopracc.cxx.

◆ queryInterface()

uno::Any SAL_CALL SvxAccessibleTextPropertySet::queryInterface ( const css::uno::Type &  rType)
overridevirtual

Reimplemented from cppu::OWeakObject.

Definition at line 46 of file unopracc.cxx.

◆ release()

void SAL_CALL SvxAccessibleTextPropertySet::release ( )
overridevirtualnoexcept

Reimplemented from cppu::OWeakObject.

Definition at line 57 of file unopracc.cxx.

◆ supportsService()

sal_Bool SAL_CALL SvxAccessibleTextPropertySet::supportsService ( const OUString &  sServiceName)
overridevirtual

Definition at line 87 of file unopracc.cxx.

References sServiceName, and cppu::supportsService().


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