LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Friends | List of all members
SwXMetaField Class Referencefinal

#include <unometa.hxx>

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

Public Member Functions

virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual void SAL_CALL dispose () override
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
virtual void SAL_CALL setPropertyValue (const OUString &rPropertyName, const css::uno::Any &rValue) override
 
virtual css::uno::Any SAL_CALL getPropertyValue (const OUString &rPropertyName) override
 
virtual void SAL_CALL addPropertyChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertyChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
 
virtual void SAL_CALL addVetoableChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &xListener) override
 
virtual void SAL_CALL removeVetoableChangeListener (const OUString &rPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &xListener) override
 
virtual void SAL_CALL attach (const css::uno::Reference< css::text::XTextRange > &xTextRange) override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL getAnchor () override
 
virtual OUString SAL_CALL getPresentation (sal_Bool bShowCommand) override
 

Private Member Functions

virtual ~SwXMetaField () override
 
 SwXMetaField (SwDoc *const pDoc, ::sw::Meta *const pMeta, css::uno::Reference< css::text::XText > const &xParentText, std::unique_ptr< TextRangeList_t const > pPortions)
 
 SwXMetaField (SwDoc *const pDoc)
 

Friends

rtl::Reference< SwXMetaSwXMeta::CreateXMeta (::sw::Meta &, css::uno::Reference< css::text::XText > const &, std::unique_ptr< TextRangeList_t const > &&pPortions)
 
rtl::Reference< SwXMetaSwXMeta::CreateXMeta (SwDoc &, bool)
 

Detailed Description

Definition at line 185 of file unometa.hxx.

Constructor & Destructor Documentation

◆ ~SwXMetaField()

SwXMetaField::~SwXMetaField ( )
overrideprivatevirtual

Definition at line 1205 of file unorefmk.cxx.

◆ SwXMetaField() [1/2]

SwXMetaField::SwXMetaField ( SwDoc *const  pDoc,
::sw::Meta *const  pMeta,
css::uno::Reference< css::text::XText > const &  xParentText,
std::unique_ptr< TextRangeList_t const >  pPortions 
)
private

◆ SwXMetaField() [2/2]

SwXMetaField::SwXMetaField ( SwDoc *const  pDoc)
private

Definition at line 1200 of file unorefmk.cxx.

Member Function Documentation

◆ addEventListener()

void SAL_CALL SwXMetaField::addEventListener ( const css::uno::Reference< css::lang::XEventListener > &  xListener)
overridevirtual

Definition at line 1234 of file unorefmk.cxx.

References SwXMeta::addEventListener().

◆ addPropertyChangeListener()

void SAL_CALL SwXMetaField::addPropertyChangeListener ( const OUString &  rPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

Definition at line 1340 of file unorefmk.cxx.

◆ addVetoableChangeListener()

void SAL_CALL SwXMetaField::addVetoableChangeListener ( const OUString &  rPropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  xListener 
)
overridevirtual

Definition at line 1356 of file unorefmk.cxx.

◆ attach()

void SAL_CALL SwXMetaField::attach ( const css::uno::Reference< css::text::XTextRange > &  xTextRange)
overridevirtual

Definition at line 1255 of file unorefmk.cxx.

References SwXMeta::AttachImpl(), and RES_TXTATR_METAFIELD().

◆ dispose()

void SAL_CALL SwXMetaField::dispose ( void  )
overridevirtual

Definition at line 1248 of file unorefmk.cxx.

References SwXMeta::dispose().

◆ getAnchor()

uno::Reference< text::XTextRange > SAL_CALL SwXMetaField::getAnchor ( )
overridevirtual

Definition at line 1261 of file unorefmk.cxx.

References SwXMeta::getAnchor().

◆ getImplementationName()

OUString SAL_CALL SwXMetaField::getImplementationName ( )
overridevirtual

Definition at line 1211 of file unorefmk.cxx.

◆ getPresentation()

OUString SAL_CALL SwXMetaField::getPresentation ( sal_Bool  bShowCommand)
overridevirtual

Definition at line 1456 of file unorefmk.cxx.

References getPrefixAndSuffix(), getString(), and prefix.

Referenced by getPropertyValue().

◆ getPropertySetInfo()

uno::Reference< beans::XPropertySetInfo > SAL_CALL SwXMetaField::getPropertySetInfo ( )
overridevirtual

◆ getPropertyValue()

uno::Any SAL_CALL SwXMetaField::getPropertyValue ( const OUString &  rPropertyName)
overridevirtual

◆ getSupportedServiceNames()

uno::Sequence< OUString > SAL_CALL SwXMetaField::getSupportedServiceNames ( )
overridevirtual

Definition at line 1223 of file unorefmk.cxx.

◆ removeEventListener()

void SAL_CALL SwXMetaField::removeEventListener ( const css::uno::Reference< css::lang::XEventListener > &  xListener)
overridevirtual

Definition at line 1241 of file unorefmk.cxx.

References SwXMeta::removeEventListener().

◆ removePropertyChangeListener()

void SAL_CALL SwXMetaField::removePropertyChangeListener ( const OUString &  rPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

Definition at line 1348 of file unorefmk.cxx.

◆ removeVetoableChangeListener()

void SAL_CALL SwXMetaField::removeVetoableChangeListener ( const OUString &  rPropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  xListener 
)
overridevirtual

Definition at line 1364 of file unorefmk.cxx.

◆ setPropertyValue()

void SAL_CALL SwXMetaField::setPropertyValue ( const OUString &  rPropertyName,
const css::uno::Any &  rValue 
)
overridevirtual

◆ supportsService()

sal_Bool SAL_CALL SwXMetaField::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 1217 of file unorefmk.cxx.

References cppu::supportsService().

Friends And Related Function Documentation

◆ SwXMeta::CreateXMeta [1/2]

rtl::Reference< SwXMeta > SwXMeta::CreateXMeta ( ::sw::Meta ,
css::uno::Reference< css::text::XText > const &  ,
std::unique_ptr< TextRangeList_t const > &&  pPortions 
)
friend

◆ SwXMeta::CreateXMeta [2/2]

rtl::Reference< SwXMeta > SwXMeta::CreateXMeta ( SwDoc ,
bool   
)
friend

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