LibreOffice Module editeng (master) 1
Public Member Functions | Static Public Member Functions | List of all members
SvxUnoText Class Reference

#include <unotext.hxx>

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

Public Member Functions

 SvxUnoText (const SvxItemPropertySet *_pSet) noexcept
 
 SvxUnoText (const SvxEditSource *pSource, const SvxItemPropertySet *_pSet, css::uno::Reference< css::text::XText > const &xParent) noexcept
 
 SvxUnoText (const SvxUnoText &rText) noexcept
 
virtual ~SvxUnoText () noexcept override
 
virtual sal_Int64 SAL_CALL getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override
 
virtual css::uno::Any SAL_CALL queryAggregation (const css::uno::Type &rType) 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 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 SvxUnoTextBase
css::uno::Reference< css::text::XTextCursor > createTextCursorBySelection (const ESelection &rSel)
 
virtual css::uno::Any SAL_CALL queryAggregation (const css::uno::Type &rType)
 
virtual css::uno::Reference< css::text::XTextCursor > SAL_CALL createTextCursor () override
 
virtual css::uno::Reference< css::text::XTextCursor > SAL_CALL createTextCursorByRange (const css::uno::Reference< css::text::XTextRange > &aTextPosition) override
 
virtual void SAL_CALL insertString (const css::uno::Reference< css::text::XTextRange > &xRange, const OUString &aString, sal_Bool bAbsorb) override
 
virtual void SAL_CALL insertControlCharacter (const css::uno::Reference< css::text::XTextRange > &xRange, sal_Int16 nControlCharacter, sal_Bool bAbsorb) override
 
virtual void SAL_CALL insertTextContent (const css::uno::Reference< css::text::XTextRange > &xRange, const css::uno::Reference< css::text::XTextContent > &xContent, sal_Bool bAbsorb) override
 
virtual void SAL_CALL removeTextContent (const css::uno::Reference< css::text::XTextContent > &xContent) override
 
virtual OUString SAL_CALL getString () override
 
virtual void SAL_CALL setString (const OUString &aString) override
 
virtual css::uno::Reference< css::text::XText > SAL_CALL getText () override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL getStart () override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL getEnd () override
 
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL createEnumeration () override
 
virtual css::uno::Type SAL_CALL getElementType () override
 
virtual sal_Bool SAL_CALL hasElements () override
 
virtual void SAL_CALL moveTextRange (const css::uno::Reference< css::text::XTextRange > &xRange, sal_Int16 nParagraphs) override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL finishParagraph (const css::uno::Sequence< css::beans::PropertyValue > &CharacterAndParagraphProperties) override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL finishParagraphInsert (const css::uno::Sequence< css::beans::PropertyValue > &CharacterAndParagraphProperties, const css::uno::Reference< css::text::XTextRange > &xInsertPosition) override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL appendTextPortion (const OUString &Text, const css::uno::Sequence< css::beans::PropertyValue > &CharacterAndParagraphProperties) override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL insertTextPortion (const OUString &Text, const css::uno::Sequence< css::beans::PropertyValue > &CharacterAndParagraphProperties, const css::uno::Reference< css::text::XTextRange > &rTextRange) override
 
virtual void SAL_CALL copyText (const css::uno::Reference< css::text::XTextCopy > &xSource) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () 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::OWeakAggObject
 OWeakAggObject ()
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
virtual void SAL_CALL setDelegator (const css::uno::Reference< css::uno::XInterface > &Delegator) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryAggregation (const css::uno::Type &rType) SAL_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 > ()
 

Static Public Member Functions

static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId () noexcept
 
- Static Public Member Functions inherited from SvxUnoTextBase
static css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames_Static ()
 

Additional Inherited Members

- Protected Member Functions inherited from SvxUnoTextBase
 SvxUnoTextBase (const SvxItemPropertySet *_pSet)
 
 SvxUnoTextBase (const SvxEditSource *pSource, const SvxItemPropertySet *_pSet, css::uno::Reference< css::text::XText > const &xParent)
 
 SvxUnoTextBase (const SvxUnoTextBase &rText)
 
virtual ~SvxUnoTextBase () noexcept override
 
- Protected Member Functions inherited from cppu::OWeakAggObject
virtual ~OWeakAggObject () SAL_OVERRIDE
 
- Protected Member Functions inherited from cppu::OWeakObject
virtual ~OWeakObject () COVERITY_NOEXCEPT_FALSE
 
void disposeWeakConnectionPoint ()
 
- Protected Attributes inherited from cppu::OWeakAggObject
css::uno::WeakReferenceHelper xDelegator
 
- Protected Attributes inherited from cppu::OWeakObject
oslInterlockedCount m_refCount
 

Detailed Description

Definition at line 497 of file unotext.hxx.

Constructor & Destructor Documentation

◆ SvxUnoText() [1/3]

SvxUnoText::SvxUnoText ( const SvxItemPropertySet _pSet)
noexcept

Definition at line 2257 of file unotext.cxx.

◆ SvxUnoText() [2/3]

SvxUnoText::SvxUnoText ( const SvxEditSource pSource,
const SvxItemPropertySet _pSet,
css::uno::Reference< css::text::XText > const &  xParent 
)
noexcept

◆ SvxUnoText() [3/3]

SvxUnoText::SvxUnoText ( const SvxUnoText rText)
noexcept

Definition at line 2267 of file unotext.cxx.

◆ ~SvxUnoText()

SvxUnoText::~SvxUnoText ( )
overridevirtualnoexcept

Definition at line 2273 of file unotext.cxx.

Member Function Documentation

◆ acquire()

void SAL_CALL SvxUnoText::acquire ( )
overridevirtualnoexcept

Reimplemented from cppu::OWeakAggObject.

Definition at line 2292 of file unotext.cxx.

◆ getImplementationId()

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

Reimplemented from SvxUnoTextBase.

Definition at line 2308 of file unotext.cxx.

◆ getSomething()

sal_Int64 SAL_CALL SvxUnoText::getSomething ( const css::uno::Sequence< sal_Int8 > &  aIdentifier)
overridevirtual

Definition at line 2319 of file unotext.cxx.

References comphelper::getSomethingImpl().

◆ getTypes()

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

Reimplemented from SvxUnoTextBase.

Definition at line 2303 of file unotext.cxx.

References SvxUnoTextBase::getTypes().

◆ getUnoTunnelId()

const uno::Sequence< sal_Int8 > & SvxUnoText::getUnoTunnelId ( )
staticnoexcept

Definition at line 2313 of file unotext.cxx.

References comphelper::UnoIdInit::getSeq().

◆ queryAggregation()

uno::Any SAL_CALL SvxUnoText::queryAggregation ( const css::uno::Type &  rType)
overridevirtual

Reimplemented from cppu::OWeakAggObject.

Definition at line 2278 of file unotext.cxx.

References uno::Any::hasValue(), and SvxUnoTextBase::queryAggregation().

◆ queryInterface()

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

Reimplemented from cppu::OWeakAggObject.

Definition at line 2287 of file unotext.cxx.

◆ release()

void SAL_CALL SvxUnoText::release ( )
overridevirtualnoexcept

Reimplemented from cppu::OWeakAggObject.

Definition at line 2297 of file unotext.cxx.


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