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

#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

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

Detailed Description

Definition at line 193 of file unometa.hxx.

Constructor & Destructor Documentation

SwXMetaField::~SwXMetaField ( )
overrideprivatevirtual

Definition at line 1260 of file unorefmk.cxx.

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::SwXMetaField ( SwDoc *const  pDoc)
private

Definition at line 1255 of file unorefmk.cxx.

Member Function Documentation

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

Definition at line 1289 of file unorefmk.cxx.

References SwXMeta::addEventListener().

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

Definition at line 1395 of file unorefmk.cxx.

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

Definition at line 1411 of file unorefmk.cxx.

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

Definition at line 1310 of file unorefmk.cxx.

References SwXMeta::AttachImpl(), and RES_TXTATR_METAFIELD.

void SAL_CALL SwXMetaField::dispose ( void  )
overridevirtual

Definition at line 1303 of file unorefmk.cxx.

References SwXMeta::dispose().

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

Definition at line 1316 of file unorefmk.cxx.

References SwXMeta::getAnchor().

OUString SAL_CALL SwXMetaField::getImplementationName ( )
overridevirtual

Definition at line 1266 of file unorefmk.cxx.

OUString SAL_CALL SwXMetaField::getPresentation ( sal_Bool  bShowCommand)
overridevirtual

Definition at line 1496 of file unorefmk.cxx.

References getPrefixAndSuffix(), and getString().

Referenced by getPropertyValue().

uno::Reference< beans::XPropertySetInfo > SAL_CALL SwXMetaField::getPropertySetInfo ( )
overridevirtual
uno::Any SAL_CALL SwXMetaField::getPropertyValue ( const OUString &  rPropertyName)
overridevirtual

Definition at line 1367 of file unorefmk.cxx.

References getPresentation(), and text().

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

Definition at line 1278 of file unorefmk.cxx.

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

Definition at line 1296 of file unorefmk.cxx.

References SwXMeta::removeEventListener().

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

Definition at line 1403 of file unorefmk.cxx.

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

Definition at line 1419 of file unorefmk.cxx.

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

Definition at line 1272 of file unorefmk.cxx.

References cppu::supportsService().

Friends And Related Function Documentation

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

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